



 SYM  0000 "ZERO"                      #UW
#SYM  0000 "ECU_POWER"                 :B0 
#SYM  0000 "EDFM"                      :B0 
#SYM  0000 "EGROSM"                    :B0 
#SYM  0000 "FFS_FMFLG"                 :B0 

SYM  0002 "LSOUT"                     #UY
SYM  0002 "LSOUT_0"                   :B0 
SYM  0002 "LSOUT_1"                   :B1 
SYM  0002 "LSOUT_2"                   :B2 
SYM  0002 "LSOUT_3"                   :B3 
SYM  0002 "LSOUT_4"                   :B4 
SYM  0002 "LSOUT_5"                   :B5 
SYM  0002 "LSOUT_6"                   :B6 
SYM  0002 "LSOUT_7"                   :B7 

SYM  0003 "BIDIR"                     #UY
SYM  0003 "BIDIR_1"                   :B0 
SYM  0003 "BIDIR_2"                   :B1 

SYM  0004 "ATOD_LOW"                  #UY

SYM  0005 "ATOD_HI"                   #UY
SYM  0006 "CLOCK"                     #UW
#SYM  0007 "ATOD_TIMED_CMD"            #UY
SYM  0007 "ATOD_TIMED_RESULT"         #UY

SYM  0008 "IO_INT_MASK"               #UY
SYM  0008 "HSI_HALF_FULL"             :B0 
SYM  0008 "EXT_INT"                   :B1 
SYM  0008 "HSI_0_INT"                 :B2 
SYM  0008 "HSI_DATA_AVAIL"            :B3 
SYM  0008 "HSI_1_INT"                 :B4 
SYM  0008 "IMMED_ATOD_DONE"           :B5 
SYM  0008 "TIMED_ATOD_DONE"           :B6 
SYM  0008 "ALT_TIMER_OFLOW"           :B7 
SYM  0009 "IO_INT_PEND"               #UY

SYM  000A "IO_STATUS"                 #UY
SYM  000A "FULL"                      :B0 
SYM  000A "FIFO"                      :B1 
SYM  000A "DATA"                      :B2 
SYM  000A "ATOD"                      :B3 
SYM  000A "MEM_EX_EN"                 :B4 
SYM  000A "HSO_TC_READY"              :B5 
SYM  000A "TSM_AD_READY"              :B6 
SYM  000A "HSO_BUFF_FULL"             :B7 
#SYM  000A "OUTPUT_BUFFER_FULL"        :B7 

SYM  000B "HSI_PINS"                  #UY
SYM  000B "PIP_LVL"                   :B0 
SYM  000B "KNK_LVL"                   :B1 
SYM  000B "ALT_LVL"                   :B3 
SYM  000B "CID_LVL"                   :B6 
SYM  000B "EDM_LVL"                   :B7 

SYM  000C "HSI_MASK"                  #UY

SYM  000D "HSI_BUFF"                  #UY
SYM  000D "HSI_0"                     :B0 
SYM  000D "HSI_1"                     :B1 
SYM  000D "HSI_2"                     :B2 
SYM  000D "HSI_3"                     :B3 
SYM  000D "HSI_4"                     :B4 
SYM  000D "HSI_5"                     :B5 
SYM  000D "HSI_6"                     :B6 
SYM  000D "HSI_7"                     :B7 

SYM  000E "HSI_TIME"                  #UW
SYM  000F "ATOD_TIMED_HI"             #UY

SYM  0010 "HSO_INT_1_PEND"            #UW
SYM  0010 "INJ1_INT_PENDING"          :B0 
SYM  0010 "INJ2_INT_PENDING"          :B1 
SYM  0010 "INJ3_INT_PENDING"          :B2 
SYM  0010 "INJ4_INT_PENDING"          :B3 
SYM  0010 "INJ5_INT_PENDING"          :B4 
SYM  0010 "INJ6_INT_PENDING"          :B5 
SYM  0010 "INJ7_INT_PENDING"          :B6 
SYM  0010 "INJ8_INT_PENDING"          :B7 

SYM  0011 "ROM_BANK_CTL"              #UY
SYM  0012 "HSO_INT_1_MASK"            #UW
SYM  0013 "CLOCK_EXTEN"               #UY
SYM  0014 "HSO_INT_2_PEND"            #UW

#SYM  0015 "AICE"                 #UY
#SYM  0015 "AICE_A_D_STAT"             :B4 
#SYM  0015 "AICE_AD_EXTEN"             :B5 
#SYM  0015 "AICE2_ADR5"                :B5 
#SYM  0015 "AICE_ADDR"                 :B6 
#SYM  0015 "AICE2_ADDR"                :B6 
#SYM  0015 "AICE_A_D_DONE"             :B7 
#SYM  0015 "AICE2_A_D_DONE"            :B7 
#SYM  0015 "AICE_BUSY"                 :B7 

#SYM  0015 "LSO_EXP_A"             # :W #UY
#SYM  0015 "AICE_A_D_CTRL"         [W B4] 
#SYM  0015 "AICE_A_D_WR"           [W B5] 
#SYM  0015 "AICE2_WRITE"           [W B7] 

SYM  0016 "HSO_INT_2_MASK"            #UW

SYM  0017 "LSI_EXP_B"                 #UY
SYM  0017 "LSO_EXP_B"              :W #UY
SYM  0017 "AICE_XTAL_B0"              :B0 
SYM  0017 "AICE_XTAL_B1"              :B1 

SYM  0018 "HSO_PIN_STATE"             #UW
SYM  0018 "INJ1_PIN_STATE"            :B0 
SYM  0018 "INJ2_PIN_STATE"            :B1 
SYM  0018 "INJ3_PIN_STATE"            :B2 
SYM  0018 "INJ4_PIN_STATE"            :B3 
SYM  0018 "INJ5_PIN_STATE"            :B4 
SYM  0018 "INJ6_PIN_STATE"            :B5 
SYM  0018 "INJ7_PIN_STATE"            :B6 
SYM  0018 "INJ8_PIN_STATE"            :B7 

SYM  0019 "LSI_EXP_C"                 #UY
SYM  0019 "LSO_EXP_C"              :W #UY

SYM  001A "HSI_EDGE_MODE"             #UY

SYM  001B "CAM_SLOTS_AVBL"            #UY
SYM  001B "RESERVE_SLOT"              :B7 

SYM  001C "CAM_SLOT_READ"             #UW

SYM  001D "LSI_EXP_D"                 #UY
SYM  001D "LSO_EXP_D"              :W #UY

SYM  001E "CAM_SLOT_LAST_USED"        #UY

SYM  001F "CAM_SLOT_SELECT"           #UY
SYM  001F "SLOT_CLEAR"                :B5 
SYM  001F "MANUAL_MODE"               :B6 
SYM  001F "MANUAL_WRITE"              :B7 

SYM  0020 "STACK_POINTER"             #UW
SYM  0022 "ALT_STACK_POINTER"         #UW

#SYM  0022 "BG_POINT"                  #UW


SYM  0024 "R24scr"                   # B5_R24scr= ?fuel pump or injectors ???
SYM  0024 "R24scr_B0"              :B0      #
SYM  0024 "R24scr_B6"              :B6      #
SYM  0024 "R24scr_B7_bpkflg?"      :B7      #

SYM  0026 "R26scr_hso_mask_reg_lo?"  # r26_hso_mask_reg_lo??? b0 =ts ?? throttle state ??
SYM  002A "R2Ascr"
SYM  002C "R2Cscr"

SYM  004A "R4Ascr"
SYM  004A "R4Ascr_B1"               :B1 # canister purge ??
SYM  004A "R4Ascr_B4"               :B4 #

SYM  004E "R4Escr"

SYM  0070 "Flg_R70"
SYM  0070 "Flg_R70_B0_undsp?or?echo_pip?"                 :B0 # under speed ???
SYM  0070 "Flg_R70_B2"                 :B2 #  ? stable or running flag???
SYM  0070 "Flg_R70_B3_cranking?"                 :B3 # ??rpm to exit cranking ???
SYM  0070 "Flg_R70_B4_FP?"                 :B4 # ??Fuel pump flag ??
SYM  0070 "Flg_R70_B6_ect/stbl"        :B6 # ect stable ?? above 55 deg

SYM  0071 "Flg_R71"
SYM  0071 "Flg_R71_B0"                 :B0 # related to purge ???
SYM  0071 "Flg_R71_B1"                 :B1 #
SYM  0071 "Flg_R71_B2"                 :B2 #
SYM  0071 "Flg_R71_B3_SYNflg"          :B3 # syncronised injection?
SYM  0071 "Flg_R71_B4"                 :B4 #
SYM  0071 "Flg_R71_B5"                 :B5 #
SYM  0071 "Flg_R71_B6"                 :B6 #
SYM  0071 "Flg_R71_B7"                 :B7 #

SYM  0072 "R72"

SYM  0073 "Flg_R73"
SYM  0073 "Flg_R73_B1_"                :B1 #
SYM  0073 "Flg_R73_B3_CT"              :B3 # closed throttle flag ??
SYM  0073 "Flg_R73_B4_PT"              :B4 # at part throttle flag ??
SYM  0073 "Flg_R73_B5_bpuflg"                :B5 #
SYM  0073 "Flg_R73_B7_WOT"             :B7 # WOT flag ?

SYM  0074 "Flg74"
SYM  0074 "Flg74_B0"               :B0  # 
SYM  0074 "Flg74_B1_ptpflg?"               :B1  # ptp flg ?
SYM  0074 "Flg74_B2?newsa?CCD_HP??"               :B2  # ? newsa ? ccd hp ??
SYM  0074 "Flg74_B3"               :B3  # 
SYM  0074 "Flg74_B4"               :B4  # 
SYM  0074 "Flg74_B5_EGOSTE"            :B5  # egoste   =0 (rich) =1 (lean) ??
SYM  0074 "Flg74_B6_apt"               :B6  # 425 timer starts when at part throttle to wot sets flg74_B6=1 / closed B6=0
SYM  0074 "Flg74_B7_kamok?"               :B7  # 

SYM  0075 "Flg75"
SYM  0075 "Flg75_B1_"                   :B1 # ?? running mode revs above 500rpm ???
SYM  0075 "Flg75_B4_"                   :B4 #
SYM  0075 "Flg75_B5_"                   :B5 #

SYM  0076 "Flg76"
SYM  0076 "Flg76_B2_NLim"                   :B2   # rev limit flag ??
SYM  0076 "Flg76_B5_OL?"               :B5   # 0=closed loop  1=open loop  #? MPG flag ??
SYM  0076 "Flg76_B6"                   :B6   # walm hego ?? flag ??

SYM  0077 "Flg77"                         ## look ???? Knock ????
SYM  0077 "Flg77_B0_ECT/stbl"          :B0 # 0=not at adaptive ect 1=yes at adaptive ect
SYM  0077 "Flg77_B5_"                   :B5  # ??related to hego ??
SYM  0077 "Flg77_B7_undsp?or?cranking?"                   :B7  # ?? fault ?? tps ??

SYM  0078 "Flg78"
SYM  0078 "Flg78_B0_inj_bank?"          :B0 #?
SYM  0078 "Flg78_B1_"                   :B1 #?
SYM  0078 "Flg78_B2_"                   :B2 #?
SYM  0078 "Flg78_B3_"                   :B3 #?
SYM  0078 "Flg78_B4_"                   :B4 #
SYM  0078 "Flg78_B5_"                   :B5 #
SYM  0078 "Flg78_B6_inj2_pip"                   :B6 #?
SYM  0078 "Flg78_B7_inj1_pip?"          :B7 #?

SYM  0079 "Flg79"
SYM  0079 "Flg79_B0_"          :B0 #?
SYM  0079 "Flg79_B1_"                   :B1 #?
SYM  0079 "Flg79_B2_"                   :B2 #?
SYM  0079 "Flg79_B3_new_rpm"                   :B3 #?


SYM  007A "Flg7A"                      #
SYM  007A "Flg7A_B0_PIP_Double"         :B0  #
SYM  007A "Flg7A_B1_"                   :B1  #
SYM  007A "Flg7A_B2_"                   :B2  #
SYM  007A "Flg7A_B3_"                   :B3  #
SYM  007A "Flg7A_B4_"                   :B4  #
SYM  007A "Flg7A_B5_"                   :B5  #
SYM  007A "Flg7A_B6_"                   :B6  #
SYM  007A "Flg7A_B7_lpg?"                   :B7  # related to ADCBi1 ?lpg?(switch point 8000?)

SYM  007b "Flg7b"
SYM  007b "Flg7b_B0_"          :B0 #?
SYM  007b "Flg7b_B1_"                   :B1 #?
SYM  007b "Flg7b_B2_Double_Edge"                   :B2 #?
SYM  007b "Flg7b_B3_"                   :B3 #?
SYM  007b "Flg7b_B4_first_pip?"                   :B4 #
SYM  007b "Flg7b_B5_"                   :B5 #
SYM  007b "Flg7b_B6_"                   :B6 #?
SYM  007b "Flg7b_B7_"          :B7 #?

SYM  007C "Flg7C"
SYM  007C "Flg7c_B0_?Usp"              :B0  # ?underspeed flg ???
SYM  007C "Flg7C_B1"                   :B1
SYM  007C "Flg7C_B2_SIGPIP"            :B2
SYM  007C "Flg7C_B3"                   :B3
SYM  007C "Flg7C_B4"                   :B4  # related to purge
SYM  007C "Flg7C_B5"                   :B5  #
SYM  007C "Flg7C_B6_NO_SYNC"                   :B6  #
SYM  007C "Flg7C_B7"                   :B7  #

SYM  007D "Flg7D"
SYM  007D "Flg7D_B0_a/c"                   :B0 # related to a/c temp 

SYM  007E "Flg7E"
SYM  007E "Flg7E_B6_purge"                   :B6  #purge flag 0=no  1=yes

SYM  007F "Flg7F"
SYM  007F "Flg7F_B2_"                   :B2 # ?related to 404 mfa tbl out
SYM  007F "Flg7F_B4_load"               :B4 #  load high=0
SYM  007F "Flg7F_B6_CLF?"                   :B6 # cclosed loop fleg ??


SYM  0080 "Flg80"
SYM  0080 "Flg80_B0"                   :B0 
SYM  0080 "Flg80_B1"                   :B1 # wrmego ???
SYM  0080 "Flg80_B2"                   :B2 
SYM  0080 "Flg80_B3_a/c"               :B3 # related to  adcci 
SYM  0080 "Flg80_B4"                   :B4 
SYM  0080 "Flg80_B5"                   :B5 
SYM  0080 "Flg80_B6_vip_flags4?"       :B6 
SYM  0080 "Flg80_B7"                   :B7

SYM  0081 "Flg81"
SYM  0081 "Flg81_B0"                   :B0 
SYM  0081 "Flg81_B3"                   :B3  # vss failed??
SYM  0081 "Flg81_B4"                   :B4
SYM  0081 "Flg81_B5"                   :B5 

SYM  0082 "Flg82"
SYM  0082 "Flg82_B0"                   :B0 # a/c cycle timer ready 
SYM  0082 "Flg82_B1"                   :B1 # a/c clutch ? 0=disengauge 1=engauge
SYM  0082 "Flg82_B2_a/c_ect"                   :B2 # a/c clutch related??
SYM  0082 "Flg82_B4_a/c_temp"                   :B4 # a/c clutch related??

SYM  0083 "Flg83"
SYM  0083 "Flg83_B6_VssLim"                   :B6 # vss limiter/ cut 0=no 1=limit

SYM  0084 "Flg84"
SYM  0084 "flg84_B0"                   :B0  # stable ECT flag 0=no 1=stable

SYM  0085 "Flg85"
SYM  0085 "Flg85_B4_adcci"                   :B4 # adcci 0=not-active 1=active switch point 2.7v??

SYM  0086 "Flg86"
SYM  0086 "flg86_B1"                   :B1 # p/e lamp flag ?

SYM  0087 "Flg87"
SYM  0087 "Flg87_B4_bbm"                   :B4 # BBM flag (closed flap/ solinoid on)=1
SYM  0087 "Flg87_B6_bbm"                   :B6 # BBM flag (open flap/ solinoid off)=1
SYM  0087 "Flg87_B7_bbm"                   :B7 # BBM flag (closed flap/ solinoid on)=1


SYM  0089 "Flg89"
SYM  0089 "iTOT_OOR1"                  :B1  #could be ECTCNT in CBAZA jsa p27-30
SYM  0089 "iTOT_OOR2"                  :B2
SYM  0089 "Flg89_B7_TQ_C"              :B7  # trans converter lock ?? 0= 1=

SYM  008A "Flag8A"
SYM  008A "power/eco_flg"              :B2 # power/eco flag ?? eco=0 power=1

SYM  008C "Flag8C"
SYM  008C "Flg8C_b0_a/c"                  :B0 # a/c related
SYM  008C "Flg8c_B2_lpg"                   :B2 # ? related to lpg ?? Rec=1?
SYM  008C "Flg8C_B3_?"                 :B3 # ? injection or fuel pump ??
SYM  008C "Flg8C_B5_"                  :B5 # related to ?can purge ??

SYM  008D "Flag8d"
SYM  008D "Flag8d_B1"                  :B1
SYM  008D "Flag8d_B2"                  :B2
SYM  008D "Lpg_Active_flg?"            :B3 # could be lpg active flag = 1. ulp flag = 0.

SYM  008E "Flg8e"
SYM  008E "Flg8e_B4_purgeT"             :B4 # ?purge timer flag ? Flg8e_B4=1
SYM  008E "Flg8e_B6_purge"             :B6 # ?purge flag ? Flg8e_B6=1
SYM  008E "Flg8e_B7_"                  :B7 #  related to purge 

SYM  0090 "Flg90"
SYM  0090 "Flg90_B1_"                   :B1 # a/c related
SYM  0090 "Flg90_B2_evap/clutch"                   :B2 # evap temp flag ro turn on a/c clutch
SYM  0090 "Flg90_B6"                   :B6 # not checked yet

SYM  0092 "Flg92"
SYM  0092 "Flg92_B5"                   :B5
SYM  0092 "Flg92_B6_NO_Start"                   :B6

SYM  0093 "Flg93"
SYM  0093 "Flg93_B0_STO_HighSpeed"     :B0
SYM  0093 "Flg93_B1_STO_Lowspeed_r"                   :B1
SYM  0093 "Flg93_B2_STO_LowSpeed"      :B2
SYM  0093 "Flg93_B3"                   :B3
SYM  0093 "Flg93_B4"                   :B4
SYM  0093 "Flg93_B5"                   :B5
SYM  0093 "Flg93_B6"                   :B6
SYM  0093 "Flg93_B7"                   :B7

SYM  0094 "Flg94"
SYM  0094 "Flg94_B4_code_538"          :B4 # set service code 358
SYM  0094 "Flg94_B5_code_167"          :B5 # set service code 
SYM  0094 "Flg94_B6_code_129"          :B6

SYM  0095 "Flg95"
SYM  0095 "Flg95_B0"                   :B0  #
SYM  0095 "Flg95_B1_VF1"                   :B1  # VF1 ??
SYM  0095 "Flg95_B2"                   :B2  #
SYM  0095 "Flg95_B3"                   :B3  #
SYM  0095 "Flg95_B4_Kflg_local"                   :B4  #
SYM  0095 "Flg95_B5"                   :B5  #
SYM  0095 "Flg95_B6"                   :B6  #
SYM  0095 "Flg95_B7"                   :B7  #

SYM  0096 "Flg96"
SYM  0096 "Flg96_B5_disable_isc?"         :B5

SYM  0098 "Flg98"
SYM  0098 "Flg98_B0_"             :B0   #
SYM  0098 "Flg98_B4_"             :B4   #
SYM  0098 "Flg98_B6_iECT_in_range?"        :B6  # related to a/c temp

SYM  009B "Flg9B"
SYM  009B "Flg9B_B2_sft/sol"                   :B2 # ?shift solinoid  2nd=1 3rd=0 4th=1
SYM  009B "Flg9B_B3_sft/sol"                   :B3 # ?shift solinoid  2nd=0 3rd=1 4th=1

SYM  009E "Flg9E"
SYM  009E "Flg9E_B0_sft/sol"                   :B0 # ?shift solinoid 1st=1 2nd=0 4th=1
SYM  009E "Flg9E_B1_sft/sol"                   :B1 # ?shift solinoid 1st=1 2nd=1 4th=0

SYM  00A0 "Ra0_HSI_Stare?"             #

SYM  00A8 "FlgA8"
SYM  00A8 "FlgA8_B6"                   :B6

SYM  00A9 "FlgA9"
SYM  00A9 "FlgA9_B1"                   :B1
SYM  00A9 "FlgA9_B2"                   :B2
SYM  00A9 "FlgA9_B3"                   :B3

SYM  00AC "Rac_Data_Time"         # W
SYM  00AE "Rae_Data_Time_H"       # B

SYM  00B0 "Rb0_Rtab"              # Rtab ?

SYM  00B2 "Rb2_HSO_time"             #

SYM  00B4 "Rb4_HSO_timeH"            #

SYM  00BE "Rbe_TablePTR"

sym  00cd "cd_?lam?hego?"                    # cd ?? related to lam

SYM   E0 "RE0_Flags"                   #UY # 
SYM   E0 "TblSflg"                    :B3 # Table Output, Conrtrol Value, is signed
SYM   E0 "SIGNDY"                     :B4 # Output, Control Value, Signed when set before Fn Call
SYM   E0 "SIGNDSLP"                   :B5 # Output, Control Value, Increases by Row in Fn
SYM   E0 "SIGNDX"                     :B6 # Input, Process Value, Signed if set before Fn Call
#                                         # or Output, Control Value, Increases by Row in Fn
#                                         # or Input, Process Value, Signed if set before Fn Call

SYM  111 "FEM_111"          # FEM_111 system pass
SYM  112  "FEM_112"         # FEM_112 IAT sensor volt low
SYM  113  "FEM_113"         # FEM_113 IAT sensor volt high
SYM  114  "FEM_114"         # FEM_114 IAT sensor volt out of range
SYM  116  "FEM_116"         # FEM_116 ECT sensor volt out of range
SYM  117  "FEM_117"         # FEM_117 ECT sensor volt low 
SYM  118  "FEM_118"         # FEM_118 ECT sensor volt high
SYM  121  "FEM_121"         # FEM_121 TPS sensor volt out of range
SYM  122  "FEM_122"         # FEM_122 TPS sensor volt low
SYM  123  "FEM_123"         # FEM_123 TPS sensor volt high
SYM  126  "FEM_126"         # FEM_126 MAP sensor signal out of range
SYM  129  "FEM_129"         # FEM_129 MAP sensor no change in signal for goose test
SYM  167  "FEM_167"         # FEM_167 TPS sensor no change in signal for goose test
SYM  172  "FEM_172"         # FEM_172 oxygen sensor running lean
SYM  173  "FEM_173"         # FEM_173 oxygen sensor running rich
SYM  211  "FEM_211"         # FEM_211 distributor pip signal eratic (rate of change for pip signal)
SYM  227  "FEM_227"         # FEM_227 knock sensor

SYM  242 "242_?"           # used in hso table
SYM  24c "24c_?"           # used in hso table
SYM  256 "256_?"           # used in hso table
SYM  25c "25c_?"           # used in hso table
SYM  262 "262_?"           # used in hso table

SYM  277 "FEM_277"         # FEM_277 knock sensor

SYM  400 "400_inj_pip_cnt"   # 
SYM  402 "VBAT"
SYM  403 "403_LOAD_X"         # load %     . map~Kpa  # zz # in for cf9e out 539
SYM  404 "404_LAMBSE1"   # 404 mfa tbl out final fuel? LAMBSE1
SYM  408 "408_?AM_in?"        #  ?? air mass ??? # zz # input for ccf2
SYM  40C "40c_TS"            # Throttle state (was apt) ff or -1=ct / 0=pt / 1=wot ?
SYM  40E "40e_TPS_Volts"      # zz # in for c14a

SYM  410 "410_N"             # RPM # zz # in for c2a0 out 6de and various others ca8a.caa6.cd1a.e7ac.e7cc.e7ec.e80c.
SYM  411 "FEM_411"           # FAM_411 idle speed irregular / low
SYM  412 "FEM_412??hz-map??"        #  ?? hz map ?? FEM_412 idle speed irregular / high
SYM  413 "413_tmp"           # ??tot byte # zz # in for cbda.
SYM  414 "414_ECT"           # ect byte # zz # c238.c452[81a].c8d8.c8fc.c9f8.cbb2.cc12.d5bc[51f].d5c8.
SYM  415 "415_ACT"           # act byte # zz # c114.c170[448]
SYM  416 "416_MAP"           #    # zz # c14a[40e].c31c[6e0].e90e.
SYM  418 "418_?pip?          #?? might be pip signal ??
SYM  419 "419_SYNCTR?"      # sync counter ??
SYM  41A "41a_DT12S?"        # dt125s ???
SYM  41e "41e_HTDLTA?"       # might be pip related

SYM  420 "420_MKAY"         # 
SYM  424 "424_BP"            # 424 BP barometric pressure 
SYM  425 "425_APT_timer"     #  B5_70
SYM  426 "426_timer_post_ST" #  B7_77
SYM  427 "427_timer_ect?"    #  B6_70  timer ect stable???
SYM  428 "428_timer"         #  B0_70  # zz # in for c9e0.
SYM  42a "42a_run_timer"     #  B0_70
SYM  42c "42c_timer"         #
SYM  42e "42e_timer"         #  B6_76

SYM  434 "434_ca24_out"     # out from tbl ca24.
SYM  43C "43c_EGOBAR?"
SYM  43E "ADC2i_iiVPWR"               # ECU voltage ? ac switch ?

SYM  440 "440_"
SYM  442 "442_"
SYM  444 "ADC1i_iVCAL"               # ac clutch relay ?
SYM  446 "iECT"                # # zz # c170[6d7].c34c[769]
SYM  448 "iACT"                #  # zz # c170[415]
SYM  44A "ADCBi1_lpg"         # lpg switch input (switch point 1.75V ?)
SYM  44C "iTxPos"             # j1-30 Transmission Position
Sym  44E "44e_iEGO1"         # iEGO1 HEGO1
SYM  452 "ADCBi2_P/E_sw?fem"     # fem_452? ?in for c1c0 p/e switch 6f0 out   #### ? 452_FEM vss fault? 
SYM  454 "iTPS"
SYM  456 "iPWR_ECO_LMP"      # J1_ ADCFi 0V in economy with lamp on
SYM  458 "ADCCi"             # J1-41 A/C compressor 
SYM  45A "45a_in_d026"
SYM  45C "45c_rcht?"        # ? closed throttle rachet value ???
SYM  45E "45e_mapbar?"      # mapbar
SYM  45F "45f_hyst_map?mapbarhi"      # ?? hyst- for map ??

SYM  460 "460_timer" 
SYM  462 "462_NBAR_rpm"          # out 7d0_tipin
SYM  464 "464_EIGHTHS_REM"      # Y  # jsa
SYM  465 "465_SECS_REM"         # Y  # jsa
SYM  466 "466_LOOP_TIME_EXT"    # Y  # jsa
SYM  468 "468_LOOP_TIME"        # W  # jsa

SYM  46a "46a_timer" #  B0_77 timer for adaptive learning ?
SYM  46C "46c_aemtmr"   # ae timer
SYM  46E "46e_timer?tslpip?"   # timer ? pip

SYM  470 "470?_timer?"    # timer ??
SYM  472 "472_timer"      # timer ac table out
SYM  474 "474_timer"
SYM  476 "476_timer"
SYM  478 "A/C_TEMP"        #  # zz # cc36.
SYM  47A "a/ct_conv_iac"    # out from c198[47c]
SYM  47B "47b_"            #  # zz # c198[47c]
SYM  47C "iACEAT"           # J1-43 A/C Evap Air temp # zz # c198[47a][47b]
SYM  47e "47e_timer"

SYM  480 "480_timer" #  B4_70
SYM  481 "481_timer" #  B7_82
SYM  482 "482_timer" #  B5_82
SYM  484 "484_out"            # zz # out for cac2.cae2.cb12.
SYM  486 "486_isc_timer"
sym  48a "48a_?tps?"        # related to tps rachet value
SYM  48C "48c_time"         # decay rate # zz # in for cbf6

SYM  496 "496_?"            # 496 related to 410_n ??
SYM  49A "49A_timer_running" # timer running
SYM  49E "49e_ca24"         #col sclr in # zz # cb5e

SYM  4a1 "4a1_timer"
SYM  4A6 "KPH"              # VSS speed in km/h
SYM  4AC "4AC_ZZ"            # 4ac
SYM  4AE "4AE_ZZ"            # 4ae
SYM  4AF "4AF_ZZ"            # 4af

SYM  4B5 "4b5_ZZ"            # 4b5

SYM  4B7 "4b7_ZZ"            # 4b7
SYM  4B9 "4b9_ZZ"            # 4b9
SYM  4BA "4ba_ZZ"            # 4ba
SYM  4BB "4bb_ZZ"            # 4bb
SYM  4BC "4bc_ZZ"            # 4bc
SYM  4BD "4bd_ZZ"            # 4bd
SYM  4BE "4BE_ZZ"            # 4be
SYM  4BF "4BF_ZZ"            # 4bf

SYM  4c6 "4c6_timer"          #  B5_75
SYM  4ca "4ca_timer"          #  B6_92
SYM  4cc "4cc_"              # Sub_9d10 and Sub_9d35 

SYM  4d0 "4d0_VIPLATM"       # vip lam timer ?
SYM  4d2 "4d2_"              # Sub_9d10 and Sub_9d35
SYM  4d4 "4d4_"              # Sub_9d10 and Sub_9d35
SYM  4d8 "4d8_"              # Sub_9d10 and Sub_9d35
SYM  4DA "4DA_ZZ"            # 4da
SYM  4DB "4DB_ZZ"            # 4db

SYM  4E0  "4e0_hego??"      # 4e0 ? hego ?? XXXXXXXXXXX
SYM  4EA  "4ea_SPK?"        # spark degrees ?????
SYM  4ee "4ee_"              # Sub_9d10 and Sub_9d35

SYM  4f0 "4f0_"              # Sub_9d10 and Sub_9d35
SYM  4f2 "4f2_"              # Sub_9d10 and Sub_9d35
SYM  4f4 "4f4_NSAV?"         # nsav rpm saved value
SYM  4f6 "4f6_TPSAV?"        # tp saved value
SYM  4f8 "4f8_"              # Sub_9d10 and Sub_9d35
SYM  4f9 "4f9_vip_timer_ex"          # timer for map? smartlock?
SYM  4FC "4fc_idl_spk?"     # idle spark ??

SYM  500 "500_out"          # out e938  in 45a
sym  502 "502_rpm?previous?"           # 502 ? rpm ?? compared to rpm so might be normalised rpm ??
SYM  511  "FEM_511"          # FEM_511 ecu falure
SYM  512  "FEM_512"          # FEM_512 ecu falure
SYM  513  "FEM_513"          # FEM_513 ecu power batt volt low

SYM  51c "51c_CT_timer"       #  B7_70   closed throttle timer 0~255 ticks
SYM  51f "51f_ect"          # ect normiliser ?? # zz # 414 in d5bc out 51f.

SYM  520 "520_in"            # zz # in for cfac [538]
SYM  521 "521_map_w_in"     # 521/4=map inhg
SYM  522 "MAPSAV?"          # FEM_522 not in neut/park or a/c is on in self test
SYM  523 "FEM_523"          # FEM_523 no signal to ecu when a/c boost vent fan is on
SYM  524 "?FEM_524"         # ? FEM_524 ? 

SYM  526 "526_timer" #  B5_77    # zz # in for cce7
SYM  527 "527_?bap?"     # bap ???
SYM  528 "528_?_"
SYM  52a "52a_timer"
SYM  52C "52c_"        # ? 11/06/23
SYM  52E "MAPTIM_Dt/mdelta"  # ?? mdelta = latest SCAP half period ??

SYM  530 "530_timer_lam"        # timer for lambda
SYM  534 "534_rviprpm"          #
SYM  536 "MAPTMR"            #W # Time since last MAP input signal to high GUFB 19-25
SYM  538 "538_?PPCTR?"            # PPCTR? FEM_538 throttle was not opened quick enough/full in goose test # zz # out from cfac.
SYM  539 "539_service_code/FEM?"           # ? FEM_539 throttle position sensor eratic # zz # out from cf9e (in 403 cf9e out 539)
SYM  53C "PW2"
SYM  53e "PW1"

Sym  546 "546_KAMRF1"        # kamrf1 ??
SYM  54A "54a_"         # ? 11/06/23
SYM  54C "54c_inj_comp_mult"     # zz # out from cd82.

Sym  55a "55a_?tbl_out?   # ? table out ?
SYM  55E "55e_?"        # 11/06/23

SYM  560 "560_lam??"             # lam ?? or hego ??
SYM  564 "564_Last_Hi_PIP"       #
SYM  566 "566_Prev_PIP_Time_H"   #
SYM  56A "56a_TLOFLG"            #
SYM  56E "56e_out_KN"
SYM  570 "570_out_mult"
SYM  574 "574_?"                # spark tbl out ? # 11/06/23
SYM  578  "FEM_578"               # ECU reference volt low or batt volt too low transmision
SYM  580 "VSS_raw"         # zz # in for ca0c.  
SYM  582 "582_dpot"        # dashpot decay rate ??
SYM  583 "583_sp"          # zz # in for e86c.e888.

SYM  587 "587_timer"
SYM  58A "58a_in"          # zz # in for e82c.e83c.e84c.e85c.
SYM  58c "58c_timer"       # timer-83 B3_76 / timer-87 B4_76 
SYM  58E "58e_mfa_out"

SYM  59c "59c_timer"
SYM  5e2 "5e2_?pip??"   # related to pip ??

SYM  5E4 "VIP01_Fault_Code_Buffer02"
SYM  5E6 "VIP02"
SYM  5E8 "VIP03"
SYM  5EA "VIP04"
SYM  5EC "VIP05"
SYM  5EE "VIP06"
SYM  5F0 "VIP07"
SYM  5F2 "VIP08"
SYM  5F4 "VIP09"
SYM  5F6 "VIP10"
SYM  5F7 "VIP11-1"
SYM  5F8 "VIP11"
SYM  5F9 "VIP12"
SYM  5FA "?VIP13?"

SYM  5fc "5fc_timer" #  B7_77

SYM  60C "60c_sol_comp_total?"

SYM  610 "ACT??"
SYM  612 "612_row_in"    # in for row tbl e692
SYM  616 "616_clm"       #in for e0c2/tbl e55a
SYM  61A "not_HEGO1??"

SYM  628 "628_out_fem?"       # fem_628 trans mode switch fault? out from e732
SYM  62A "ADC0i"       

SYM  630 "630_kph"       # x/115 for trans shift functions kph #zz#dab4[688].dae4[688].e12e[65e]e6aa[688].e6da[688].e732[].e74a[644]
SYM  634 "FEM_634"       # FEM_634 gear selector sensor switch fault
SYM  636 "RPM_TRANS_?fem?"     # x/4 ? fem_636 tot sensor fault??
SYM  63E "63e_not_load"

SYM  644 "644_out"         # zz # out from e74a (in=630)
SYM  646 "TPS_TRANS"       # tps % for trans pressure tables (in for e0d6)
SYM  648 "TP~%"            # tps % for trans shift functions #zz# d5d4.d5fc.etc.

SYM  650 "iTOT"            # itot J1-42
SYM  652 "652_in"          # in for fn058 clm sclr e55a #zz# c048.c064.c920.e09a.e13e[66c]
SYM  654 "TOT_1"           # tot
SYM  65E "65e_out"         # e12e (630=in)
SYM  65F "65f_out"

SYM  662 "662_in"          # in for e70a out 6b2
SYM  666 "666_?"           # related to adc2i
SYM  668 "668_?"
SYM  66A "66a_clm"         # in for tbl sclr fun e15e tbl e692
SYM  66C "66c_out"         # out from e13e in 652

SYM  674 "KAMFR2??"
SYM  676 "KAMRF1??"
SYM  678 "678_hsi"         # ?? hsi ??
SYM  67D "67d_TC??"        # tc

SYM  688 "688_out"         # in 630 .dab4.dae4.e6aa.e6da.
SYM  689 "689_out"         # in 630

SYM  691 "VBAT??fem_691"   # fem_691 trans solinoid 1 fault
SYM  692 "ISCDC??fem_692"  # fem_692 trans solinoid 2 fault
SYM  693 "FEM_693"         # FEM_693 trans solinoid 3 fault
SYM  694 "sol_4_fem_694"    # FEM_694 trans solinoid 4 fault

SYM  695 "695_lam?fem_695" # FEM_695 trans solinoid 5 fault
SYM  696 "FEM_696?lam?"    # FEM_696 trans solinoid 6 fault
SYM  697 "FEM_697?lam"     # FEM_697 trans solinoid 7 fault
SYM  698 "698_lam"
SYM  699 "699_lam"
SYM  69A "69a_lam"
SYM  69C "69c_trns_G_R"          #                           
SYM  69D "TRANS_R"          # trans range / gear selected in drive
SYM  69F "69F_trans_lvr-TX_PND"    # 69f trans lever reference PND. 1st=1 2nd=2 3rd=3 D=4 N=5 R=6 P=7

SYM  6A0 "TRNS_GEAR_R"      # trans gear requested in drive
SYM  6A3 "GEAR~SELECT"      # 6a3 gear  lever position. 1st=1 2nd=2 3rd=3 D=4 N=5 R=6 P=7
SYM  6a4  "6a4_shift_p/e?"   # shift or power eco ??
SYM  6A9 "TRANS_PR"         # trans pressure output .d994.da24.e572.e602.
SYM  6AC "6ac_sol_5_out"          # 6ac out from temp_comp_sol_5 .e55a.
SYM  6B2 "6b2_"            # 6b2 out from e70a[662]
SYM  6B9 "6b9_??"           # related to shift solinoids ?

SYM  6BB "TP??"
SYM  6BE "EVP??"

SYM  6ce "6ce_timer"
SYM  6d0 "6d0_"             # ?smartlock pulses?
SYM  6d4 "6d4_timer"        #  B3_81
SYM  6d5 "6d5_timer" 
SYM  6D7 "ECT_2"           # zz # out from c170[446]
SYM  6D8 "6d8_tv_sol_out"          # 6d9 out from TV_sol_comp
SYM  6da "6da_ve_out"
SYM  6DC "MAP_W_row"
SYM  6DE "rpm~clm"          # output from tbl scaler c2a0[410]

SYM  6E0 "MAP~row"          # zz # out from c31c[416]
SYM  6E6 "SAFTOT?"           # 
SYM  6F0 "6f0_P/E"          # 4.6V in power mode 
SYM  6F6 "6f6_"            # ? 11/06/23  ? related to b4_flg84=0 and num_out

SYM  706 "706_in"
SYM  708 "708_in"          # in for d286 baro transfer?? out 70a
SYM  70A "70a_out"         # out from baro transfer ??
SYM  70C "70c_bp"     # zz # in for cb92. out for c1f0.   
SYM  70E "70e_?"     # ? map byte ? 11/06/23

SYM  72E "WAC_FAN"           # "ADCDi"

SYM  734 "734_"              # zz # in for ed2a
SYM  736 "736_timer"
SYM  73D "73d_out_tbl_ed52"  # zz # out from tbl ed52
SYM  73F "73f_"              # zz # in for c950.c974[752]
SYM  741 "741_"             # zz # out for ecae[81e].ecca[81e].ed92[81e].edae[81e].
SYM  749 "749_timrt"
SYM  74a "74a_timer"
SYM  74C "DPOT_DC"           # dashpot decay

SYM  752 "752_out"         # zz # out from c974[73f]
SYM  754 "754_out"         # zz # out from c99c

SYM  769 "ECT_C"            # out from c34c[446]
SYM  76D "76d_"            # zz # ????? cal initiate looks up.
SYM  777  "FEM_777"          # FEM_778 r/h fan not operating during EOER mode
SYM  778  "FEM_778"          # FEM_778 l/h fan not operating during EOER mode
SYM  781  "FEM_781"          # FEM_781 lpg shutoff solinoid inoperative
SYM  782  "FEM_782"          # FEM_782 a/c cut WAC relay
SYM  783  "FEM_783"          # FEM_783 serial data output open or short terminal 34
SYM  785  "FEM_785"          # FEM_785 canister purge solinoid
SYM  786  "FEM_786"          # FEM_786 economy indicator lamp
SYM  787  "FEM_787"          # FEM_787 fuel pump relay
SYM  788  "FEM_788"          # FEM_788 a/c or lpg solinoid fault
SYM  789  "FEM_789"          # FEM_789 (low series) recirculation overide circuit
SYM  791  "FEM_791"          # FEM_791 cooling fan relay 1
SYM  792  "FEM_792"          # FEM_792 cooling fan relay 2
SYM  795  "FEM_795"          # FEM_795 bbm intake manifold control valve circuit
SYM  796  "FEM_796"          # FEM_796 (ghia and ltd) speed sensative power steering

SYM  7b0 "7b0_tipin"
SYM  7b2 "7b2_in"
SYM  7b6 "7b6_in"
SYM  7B8 "7b8_?"              # 11/06/23
SYM  7BA "7ba_?"              # 11/06/23

SYM  7C6 "7c6_?"              # 11/06/23
SYM  7CA "7ca_?"              # 11/06/23
SYM  7CC "7cc_?"              # 11/06/23
SYM  7CE "7ce_?"              # 11/06/23

SYM  7D0 "7d0_?"              # 11/06/23
Sym  7d2 "7d2_out"            # 7d2 out from d12e (in=404)
SYM  7dc "7dc_timer"          #  B0_8c # zz # in for cc5e
SYM  7de "7de_timer"
SYM  7E0 "7e0_out"            # zz # out from tbl ebb4.
SYM  7e2 "7e2_timer"
SYM  7f0 "7F0_"                # related to purge ? 7f0=Raa ?
SYM  7f8 "7f8_Time"            # timer since key on 
SYM  7fc "7fc_"                # 7fc=Raa ?
SYM  7fe "7fe_"                # 7fe=Raa ?

SYM  802 "802_timer"           #  B7_77 timer adcbi1
SYM  804 "804_?"              # 11/06/23
SYM  806 "806_timer"           #  B1_8c
SYM  80A "80a_Vbatt?"                # related to VBAT fan test
SYM  80B "80B_V_delta/differential"                # related to fan test VBAT-80a=80b
SYM  80c "80c_idl_2_timer"     #  B4_8e idle timer ticks
SYM  80E "80e_?purge?"         # 80e ? purge??
SYM  814 "814_?"               # 814= out from c702(in=438) ? purge related ?
SYM  816 "816_timer"           #  B0_8c
SYM  818 "818_timer"           #  timer for purge B1_8e
SYM  81A "81a_"                # out from c452[414]
SYM  81E "81e_"                # in for ecae[741].ecca[741].ed92[741].edae[741].
SYM  820 "820_"                # zz # in for ed02
SYM  827 "827_"                # zz # in for c422

SYM  837 "FEM_837"             # FEM_837 a/c evaperator sensor volt low
SYM  838 "FEM_838"             # FEM_838 a/c evaperator sensor volt high
SYM  839 "FEM_839"             # FEM_839 a/c evaperator sensor out of range
SYM  844 "FEM_844"             # FEM_844 imobiliser signal (ecu not recieving smartlock enable signal)
SYM  845 "FEM_845"             # FEM_845 vehicle imobilised by smartlock

SYM  850 "850_?"             # zz # ??? cal init looks up .

SYM  89C "89C_tp_average???"              # 89C
SYM  89E "89E_ZZ"              # 89e
SYM  89F "89F_ZZ"              # 89f

SYM  8A0 "8A0_ZZ"              # 8a0
SYM  8A1 "8A1_ZZ"              # 8a1

SYM  8A7 "8A7_ZZ"              # 8a7
SYM  8A8 "8A8_ZZ"              # 8a8   ?? cal init looks up
SYM  8A9 "8A9_ZZ"              # 8a9
SYM  8AB "8AB_ZZ"              # 8ab
SYM  8AC "8AC_ZZ"              # 8ac

SYM  8B4 "8B4_ZZ"              # 8b4
SYM  8B6 "8B6_ZZ"              # 8b6
SYM  8B7 "8B7_ZZ"              # 8b7
SYM  8B8 "8B8_ZZ"              # 8b8
SYM  8B9 "8B9_ZZ"              # 8b9
SYM  8BA "8BA_ZZ"              # 8ba
SYM  8BB "8BB_ZZ"              # 8bb
SYM  8BC "8BC_ZZ"              # 8bc
SYM  8BD "8BD_ZZ"              # 8bd
SYM  8BE "8BE_ZZ"              # 8be
SYM  8BF "8BF_ZZ"              # 8bf

SYM  8C0 "8C0_ZZ"              # 8c0
SYM  8C1 "8C1_ZZ"              # 8c1
SYM  8C2 "8C2_ZZ"              # 8c2
SYM  8C3 "8C3_ZZ"              # 8c3
SYM  8C4 "8C4_ZZ"              # 8c4
SYM  8C6 "8c6_??related_to_bgfuel_AV?"  #
SYM  8CC "8cc_?BGFUEL?"        # bg fuel rolav ??

SYM  8d8 "8D8_"              # 8d8

SYM  F40 "f40_"
SYM  F42 "f42_"


SYM  2aa9 "2aa9_fuel_inj_tim_com2"       # 


sym  4e74 "Sub_4E74_?BG_FUELPW_det"            # jm

SYM  9b16  "FMM_Service_codes"

SYM  A25E "checksum_base"            # checksum base 2000
SYM  A260 "checksum_end"             # checksum end effe

sym  c002 "c002_1"                   # ?? tunes ??
sym  c004 "c004_?"                   # fa0 =4000
SYM  C00A "c00a_max_6ce"             # 6ce_timer less than C00A for smartlock
SYM  C00C "c00c_N_500rpm"            # 410_n lessthan C00C for smartlock ?
SYM  C012 "smartlock_pulses_min?"    # 6d0 lessthan or = C012 (90)
SYM  C014 "smartlock_HWP"            # smart lock hardware present
SYM  c018 "Power/Eco_sw_present_1"     # adcbi1 ?lpg?

sym  c130 "c130_4000?"                # 4000 =
SYM  c132 "act_defult_52"
SYM  c133 "ect_defult_102"
Sym  c134 "c134_176"                  # b0 =176
SYM  C135 "min_for_VIP11-1"           # ? defult for vip11-1 ???
sym  c166 "c166_1888/?"                   # 760 =1888/?=
sym  c168 "c168_1280/?"                   # 500=1280/?=
sym  c16a "c16a_40"                   # 28 =40
SYM  C16C "adcci_sw_point_2.7V"       # a/c compressor switch point. below this set flag R85_B4=1
SYM  C16E "adcci_HWP_1"             # a/c compressor adcci hardware present ?

SYM  c338 "bi_fuel_HWP"              # lpg present 
SYM  C33A "adcbi1_sw_point_1.75V"        # Bi fuel switch point .adcbi1 below c33a set flag R8c_B2=1 for lpg
SYM  C33C "Raa+c33c=804"             # Raa + C33C (0) stored to 804 
SYM  C33E "time2_for_7f8"           # timer 7f8 time to switch b3_flag8c=
SYM  C340 "time1_for_7f8"           # timer 7f8 time to switch b3_flag8c=
SYM  C342 "c342_hyst+for_8D6"       # if 8d6 and hyst more than 40e_tps set B3_flg85=1
SYM  C344 "c344_hyst+for_8D6"       # if 8d6 and hyst less than 40e_tps set B3_flg85=0
SYM  C346 "bi_fuel_sw_timer"       # adcbi1 timer sets B7_R77 
SYM  C348 "time_for_426"           # time sets B5_flg77= 
sym  c34a "c34a_"              # b296 =45718/?=
SYM  C374 "Rf2"
SYM  C37C "43e_min_volt_1.0V"         # 3200=12800/12800=1

SYM  C384 "8d9_min_?"
SYM  C386 "8d9_max_?"
SYM  C388 "hyst_Raa-7fe"
SYM  C396 "REQV"       #
SYM  C398 "LEQV"       # 
SYM  C39A "VIPRR1_rich?"
SYM  C39C "VIPLR1_lean?"
SYM  C39e "c39e_VNMIN"       # VNMIN  min rpm to set service code ??
SYM  C3A0 "VRLAM"           # vrlam  defult lambda?
SYM  C3A2 "c3a2_VCTEGO?"        # 51f=   vtcego 
SYM  C3A9 "c3a9_"               # ? 04  4f9_timer
SYM  C3AA "c3aa_"               # ? 08  4f9_timer
SYM  C3AB "c3ab_"               # ? 05
SYM  C3AC "VIPTM3"
SYM  C3AD "VIPTM4"
SYM  C3AE "tps_vtap1"                  #0.35v
SYM  C3B0 "tps_vtap2"                #1.25v

SYM  C3B2 "itps_oor/VTAP3"       # 454
SYM  C3B4 "itps_oor/VTAP4"       # 454
SYM  C3B6 "TPS_V_max_"          # sets B6_R96=1
SYM  C3B8 "TPS_V_min_"

SYM  c3ba "actmin_iact_0.2V"
SYM  c3bc "actmax_iact_4.675V"

SYM  C3C0 "?_46e"
SYM  C3C2 "S.ECTMIN_0.2V"
SYM  C3C4 "S.ECTMAX_4.675V"
SYM  C3C8 "canister_purg_sol_785_0.1V"

SYM  C3CA "fuel_pump_circuit_787_0.1V"
SYM  C3CC "cooling_fan1_791_0.1V"
SYM  C3CE "cooling_fan2_792_0.1V"
SYM  C3CF "S.VBPMAX"
SYM  C3D0 "imrc_valve_circuit_795_0.1V"
SYM  C3D2 "serial_data_output_circuit_783_0.1V"
SYM  C3D4 "eco_lamp_786_0.1V"
SYM  C3D6 "lpg_shutoff_inop_781"
SYM  C3D8 "A/C_wac_relay_782_0.1V"
SYM  C3DA "lpg_solinoid_788"
SYM  C3DC "speed_sens_pwr_steer_796"
SYM  C3DE "act_oor_1_ViACT1"               #0.315V
SYM  C3E0 "act_oor_2_ViACT2"               #3.585V
SYM  C3E2 "act_VIACT3"
SYM  C3E4 "act_VIACT4"

SYM  C3E6 "S.VIECT2_0.315V"
SYM  C3E8 "S.VIECT1_3.585V"
SYM  C3EA "iECT_low_0.315V"
SYM  C3EC "iECT_hi_1.375V?"

SYM  C3F0 "S.VBPDL1?/VMDEL1"
SYM  C3F2 "S.VBPDL2?/VMDEL2"
SYM  C3F4 "map/bp_oor/VMDEL3"
SYM  C3F6 "map/bp_oor/VMDEL4"
SYM  C3F8 "map_VMDEL5"
SYM  C3FA "map_VMDEL6"
SYM  C3FC "map_timer_VMPMAX"
SYM  C3FE "V_GOOSN"              # goose rpm

SYM  C400 "V_GOOSTP"            # goose tp
SYM  C402 "V_GOOSEC"        # goose seconds
SYM  C403 "V_GOOSMP"       # goose map
SYM  C406 "irregular_idle_tcdsn"          # 701 rpm ?
SYM  C408 "irregular_idle_islbnd"          # 150 rpm ?
SYM  C40A "c40a_5828?"
SYM  C40B "c40b_VISDL3"
SYM  C40C "c40c_12c0?"
SYM  C40E "idle_speed_ISUBND"    

SYM  C410 "VISDL1"        # idle speeddelay for service code 

SYM  c412 "spark_underspeed"       # SPK_UNDSP ??
sym  c414 "c414_?_28f"            # ?28f=  ?
SYM  C41B "PSPS_HWP_0"

SYM  C482 "Rf4"
SYM  C484 "c484_HWP_0"
SYM  C48A "42e_timeIDL_max?"
SYM  c48c "minpw"
SYM  c48e "injector_slope"
SYM  c490 "hi/slope?VCAL?"
SYM  C492 "426_min_time"
SYM  C493 "426_min_time_2"
SYM  C494 "timer_427_max?"
SYM  C495 "54e_min_?"
SYM  C496 "425_timer_max_?"          # 425 timer starts when at part throttle to wot
SYM  C497 "timer_427_min?"
SYM  C49B "403_loadX_max"         # load x sets b2_R7e=1
SYM  C49E "403_loadX_hyst3"       # hyst for load x set b4_R7f=
SYM  C49F "403_loadX_hyst2"       # hyst for load x set b2_R7e=

SYM  C4A0 "403_loadX_hyst"        # hyst for load x set b2_R7e=
SYM  C4A1 "583_sp_min_?"
SYM  C4A2 "51c_CT_timer_max?"
sym  c4a4  "c4a4_0"            # 0 =
SYM  c4a6 "lam_max_1.25V"         # a000 =40960/32768=1.25v maximum closed loop lambse clip
SYM  c4a8 "lam_min_0.70V"         # 599a =22938/32768=0.70V min closed loop lambse clip
SYM  c4aa "rev_lim_drive"      # nlmt
SYM  c4ac "rev_lim_fail_vss"   # nlmt_vsf 4980 rpm
SYM  c4ae "rev_lim_hyst_100rpm"       # nlmth
SYM  c4b0  "num_cyl"
SYM  c4b1  "pip_out"
SYM  c4b2  "inj_out"
SYM  c4b3  "num_out"
SYM  c4b4  "vehicle_speed_lim_180"   # vslim b4=180kph
SYM  c4b5  "veh_sp_lim_hyst_5kph"    # vslimh 5kph
sym  c4b6  "c4b6_50000"              # c350 =50000/?=
sym  c4b8  "c4b8_30"                 # 1e =30
sym  c4ba  "c4ba_50000"              # c350 =50000/?=
sym  c4bc  "c4bc_30"                 # 1e =30
SYM  C4BE  "42e_time_idl_TIME_50"    # 50 ticks to force open loop idle ?
Sym  c4c2  "c4c2_0"                  # 0 =0
Sym  c4c3  "c4c3_0"                  # 0 =0
sym  c4c4  "c4c4_ol?_122"            # 7a = 122/? 
sym  c4c5  "c4c5_ol?_128"             # 80 = 128/?

SYM  C608  "818_max_for?"
SYM  c60c  "CANPHP_1"                # b3_R98=0 ?
SYM  C60D  "?MAP_HWP_1"              # b4_R7c=0 ?
SYM  C60E  "416_map-min_??"       # min map to purge
SYM  C60F  "414_ect_min_93_C"     # min ect to purge
SYM  C612  "410_n_min_1200rpm"    # min rpm to purge
SYM  C614  "410_n_max_4000rpm"    # max rpm to purge
SYM  c618  "c618_"                # if Raa-7f0= more than c618 set b4_R7c=0
sym  c61a  "c61a_220?"                    # dc =220
sym  c61b  "c61b_hyst_244?"             # f4 =244
sym  c61d  "c61d_2"                  # 2 =2
SYM  c61e  "purge_Map_min_32?"
SYM  c61f  "purge_Map_max_200?"
SYM  c620  "purge_rpm_min_500?"
SYM  c622  "purge_403_loadx_min"
SYM  c623  "_ect_min_60?"
SYM  c624  "purge_ect_min_60?"
SYM  c625  "purge_act_min_20?"
SYM  c626  "purge_rpm_max_4000"
SYM  c628  "?purge_HWP_1"
sym  c629  "c629_HWP_0"
sym  c62a  "c62a_1"
SYM  c62c  "c62c_50"                 # 32 =50
sym  c62e  "c62e_0"                  # 0 =
sym  c630  "c630_0"                  # 0 =
SYM  C632  "c632_SPKLIM?"           # Spk lim 
sym  c634  "c634_1"                  # 1 =
sym  c635  "c635_0"                  # 0 =

SYM  C7FC  "c7fc_tcmbar?"     # tcmbar 
SYM  C801  "map-hyst_SSMAP?"   # min for 416_map-45f=
SYM  C84A  "Rf6"
sym  c84c  "c84c_20/4=5?"         # 14 =20/4=5?
sym  c84e  "c84e_5"            # 14 =20/4=5
SYM  c850  "idle_spark_20"     # 50 =80/4=20
SYM  C852  "42a_timer_max"   # 42a timer less than this 0
sym  c854  "c854_/=4.60?"         # e666 =58982/12800?=4.60
sym  c856  "c856_410/?"           # 19a =410/?
sym  c864  "c864_1208/?"        # 4b8 =1208/?
SYM  c868  "das_ptk"         # gain for p.t. dashpot calc
SYM  c86a  "das_pot"         # map offset term for p.t. daspot calc

sym  c870  "c870_50?"           # c8 =200/4=50
sym  c872  "c872_150?"            # 258 =600/4=150
sym  c876  "c876_128/?"             # 80 =128?
SYM  C87C  "45c_hyst_0.035V"        # 45c? hyst racht ??
SYM  c87e  "del_hyst"              # airflow) value. Set equal to the sum of the following parameters;'TPS PT Threshold' (aka DELTA)

SYM  C884  "max_4a0?"              # 4a0 ?
sym  c885  "c885_2_ticks"          # 2 =2  ticks
sym  c886  "c886_84?"              # 54 =84
sym  c887  "c887_12?"              # c =12
sym  c88a  "c88a_hwp?_0"           # ?hwp ?
SYM  c88c  "idle_sp_drive"         # drbase
SYM  c88e  "idle_sp_drive_alt"     # drbase_alt
SYM  c890  "idle_sp_neutral"       # nubase
SYM  c892  "idle_sp_neutral_alt"   # nubase_alt
SYM  c894  "idle_sp_cold_st_add"   # Idle speed cold start adder
SYM  C8A5  "51c_ct_timer_jump"    # timer max time to jump
SYM  C8A6  "c8a6_31.4kph_dpot??"   # e24 =3620/115=31.4 min kph for dpot ???
sym  c8a8  "c8a8_2560/?"              # a00 =2560/?=
sym  c8ae  "c8ae_1782/?"             # 6f6 =1782/?=   [48e]
SYM  C8B2  "45c_hyst_2_0.01V"           #  45c? hyst 2 racht ??
SYM  C8CA  "42a_timer_c8ca"
sym  c8d2  "c8d2_154"                 # 9a =154
SYM  c8d4  "idle_time_keep_cold_st"       # idle time to keep cold start adder
sym  c8d6  "c8d6_hwp_1"                  # hwp ??
SYM  C9E0  "FN_C9E0_?atmr1?"
SYM  CC84  "Rf8"
SYM  CC86  "cc86_TCAEMP?"                    # fff9 =  =5.12V?
SYM  CC88  "might_be_p/e_sw_point_5.12V"          # fff9 =65529/12800=5.12V?
SYM  cc8a  "spk_swh"                         #416 =1046 spark min pip rpm
SYM  cc8c  "spk_awl"                         #416 =1046 spark max pip rpm
SYM  cc8e  "MHPFD_signature_pip_dc"                # 3d71 =15729/? sign pip duty cycle.
SYM  cc90  "cc90_TRSRPM_300rpm_underspeed?cranking?"             # Cranking or ?underspeed ? 300 rpm
SYM  cc92  "cc92_TRSRPH_100rpm_underspeed_hyst??"        # ?hyst for cranking or underspeed ?
SYM  cc94  "413_temp_high_85deg"                    # 55 =85 ect for hot start
SYM  cc95  "413_temp_low_30deg"                     # 1e =30 ect hyst for cold start
SYM  CC97  "ect_above_85deg"            # 55 =85 point for B6_R70=1
SYM  cc98  "ENGCYL/pip_per_rev_6"            # 6 =
SYM  CCA6  "min_5fc_time?"
SYM  CCA8  "m/m_527?"
sym  cca9  "cca9_51"                 # 33 =51
SYM  ccaa  "bbm_450rpm"
SYM  ccac  "bbm_sw_3850rpm"           # bbm/imrc
SYM  ccae  "bbm_sw_hyst_350rpm"
SYM  ccb0  "bbm_?hyst_50rpm"
SYM  ccb2  "bbm_act_127"
SYM  ccb3  "bbm_ect_127"
SYM  ccb4  "bbm_time_st?"
SYM  ccb5  "bbm_triger_time"
SYM  CCB6  "hyst_410_n_150rpm"
SYM  CCBA  "ccba_220rpm"    # ?? min revs to re enter cranking mode  flgR70_b3= ????
SYM  CCBC  "ccbc_100rpm_cranking_exit"    # ? cranking mode exit min rpm  flgR70_b3= ??
SYM  CCBE  "ccbe_500rpm_?exit_underspeed?"    # ?running mode ? min 410_n  if above set b1_flg75=1
SYM  CCC0  "min_418_?"                ## ?? pips min ??
SYM  ccc6  "manual_trans_sw_0"     # 0=auto 1=manual ?MTXSW manual_trans_switch ??trans switch type ?? manual no switch = ??manual trans with switch= 1 ??auto with switch= ??
SYM  CCC8  "ccc8_41a_multiplier" 
SYM  ccca  "tps_pt_threshold_0.035V" # DELTA -The relative throttle position at which PT mode occurs. If altered, adjust 'Dashpot TP' (aka DELHYS) and 'ISC RPM Control TP' (aka DELRAT) to suit.
SYM  cccc  "tps_wot_thrshold_hyst_2.5V"  # HYST2
SYM  ccce  "tps_pt_threshold_hyst_0.01V" # HYSTS - Hysteresis for 'TPS PT Threshold' (aka DELTA) parameter. If altered, adjust 'Dashpot TP' (aka DELHYS) and 'ISC RPM Control TP' (aka DELRAT) to suit.
SYM  ccd0  "tps_wot_threshold_2.25V"     # THBP2 - The relative throttle position at which WOT mode occurs. NB the relative throttle position is the actual throttle position value minus the closed throttle position value.
SYM  ccd2  "itps_tapmax"            #4.95V
SYM  ccd4  "itps_tapmin"                #0.2V
SYM  CCD6  "45c_defult_1.25V"
SYM  CCE6  "cce6_HWP_1"                  # hwp ? b5-flg77  ? 528 ?

SYM  CD2E  "RfA"
SYM  cd34  "basemd"      # basemd engine displacement
SYM  Cd36  "Airmass_flow_multiplier"  # ?? think so .
sym  cd38  "cd38_?3.622V?KSF?"             # cd38 = b51f=46367/12800=3.622 ??
SYM  CD40  "cd40_3520/?"               # dc0 =3520/?=
SYM  CD42  "496_hyst_?"             # 496 ??
SYM  CD44  "496_hyst_2?"            # 496 ??
SYM  CD4A  "ect_min_to_set"         # min temp to set b0_R84=1
SYM  CD4B  "ect_hyst_to_set"        # hyst- temp to set b0_R84=1

SYM  ce00  "55a_hyst_1"            # 1 =1
Sym  ce02  "ce02_128"              # 80 =128
Sym  ce03  "ce03_0"                # 0 =0
SYM  CE04  "time_value_since_start_fp/run?_2" # 2 =2
Sym  ce05  "ce05_1"                # 1 =1
Sym  ce06  "ce06_26"               # 1a =26
Sym  ce07  "ce07_1"                # 1 =1
Sym  ce08  "ce08_0"                # 0 =0
Sym  ce09  "ce09_0"                # 0 =0
Sym  ce0a  "ce0a_700"              # 2bc =700
Sym  ce0c  "ce0c_20"               # 14 =20
Sym  ce0e  "ce0e_0"                # 0 =0
sym  ce16  "ce16_iact_1.275V?"              # 3fc0 =16320/12800=1.275V ?
sym  ce18  "ce18_iact_0.125V?"              # 640 =1600/12800=0.125V ?
sym  ce1a  "ce1a_156"              # 9c =156
sym  ce1c  "ce1c_1"                       # 1 =1
SYM  CE1E  "425_APT_timer_0"          # 425 timer starts when at part throttle to wot
SYM  CE1F  "ce1f_ct_time_0"
sym  ce21  "ce21_0"                   # 0 =0
SYM  ce20  "ce20_?fp_run_time??5_sec"      # might be fuel pump run time 
SYM  CE6A  "tbl_equib_intake_ce6a"         # fn1321
SYM  CEC4  "tab_fntfc_t_vt_cec4"           # fn1322

sym  cf8a  "Table_cf8a_delay?"          # ?hego delay ?

Sym  d29e  "Func_d29e_related_?lam?"                # in=404 out=7d2
SYM  D534  "timer_adaptive_learn_300"
SYM  d544  "adaptive_ECT_min_88"
SYM  d545  "adaptive_ECT_max_108"
SYM  d546  "adaptive_ACT_min_25"
SYM  d547  "adaptive_ACT_max_75"
SYM  d54c  "d54c_max_for_52c"             # 52c less than 
SYM  d54e  "d54e_HWP_0"

SYM  DB14  "Rfc"
sym  db16  "db16_?HWP_0"               # 0 = ???
sym  db1a  "db1a_250"                    # fa =250
SYM  db20  "power/eco_sw_V_adcfi_456"
SYM  DB22  "trans_range_V_low_1"
SYM  DB24  "trans_range_V_upper_1"          #other trans positions below to Reverse V_R
SYM  DB26  "trans_range_V_low_2"
SYM  DB28  "trans_range_V_upper_2"
SYM  DB2A  "trans_range_V_low_3"
SYM  DB2C  "trans_range_V_upper_3"
SYM  DB2E  "trans_range_V_low_D"
SYM  DB30  "trans_range_V_upper_D"
SYM  DB32  "trans_range_V_low_N"
SYM  DB34  "trans_range_V_upper_N"
SYM  DB36  "trans_range_V_low_P"
SYM  DB38  "trans_range_V_upper_P"
SYM  db3a  "trans_range_V_low_R"
SYM  db3c  "trans_range_V_upper_R"
SYM  DB40  "tps_min_V_for?"                  # tps volts for trans something
sym  db42  "db42_4.715?"                     # ebc0 =60352/12800/4.715
sym  db44  "db44_3.14?"                      # 9d00 =40192/12800=3.14
sym  db46  "db46_3.83?"                      # bf80 =49024/12800=3.83
sym  db48  "db48_0.525?"                     # 1a40 =6720/12800=0.525
SYM  DB50  "hyst_89A"                        # tps
SYM  db60  "iTOTmax_5.0v"                    #   :V 12800
SYM  db62  "iTOTmin_0.1v"                    #  :V 12800

SYM  DB6E  "shift_point_73.0kph"
SYM  DB70  "shift_point_81.4kph"
SYM  DB72  "shift_point_154.9kmh"
SYM  DB74  "shift_point_112.69kph"

SYM  DB5A  "tot_628_out"
SYM  DB6A  "624_min_sw"                        # p/e switch related
SYM  DB9A  "tot_F_defult_min?"                  # set B3_R82=1
SYM  DB9C  "tot_652_in/662_in"                  # tot for temp compensation
SYM  DB9E  "tps_trans_hyst"                     # tps_trans hyst above 64c
SYM  DBA0  "dba0=64c_if"                        # if B4_R98=1 64c=dba0
SYM  dbb4  "tps_trans_sw_point?"               #
sym  dbb8  "dbb8_5"                          # 5 =5
sym  dbb9  "dbb9_5"                          # 5 =5
sym  dbba  "dbba_5"                          # 5 =5
sym  dbbb  "dbbb_5"                          # 5 =5
sym  dbbc  "dbbc_5"                          # 5 =5
sym  dbbd  "dbbd_5"                          # 5 =5

SYM  DBC0  "2100rpm_below_?=1"                   # 20d0 = 2100rpm if 410_N below gear=1 down shift
SYM  DBC2  "2200rpm_below_?=2"                   # 2260 = 2200rpm if 410_N below gear=2 down shift
SYM  DBC4  "2300rpm_below_?=3"                   # 23f0 = 2300rpm if 410_N below gear=3 down shift
SYM  DBC6  "iTxPos_min_for?2.6V"               # iTxPos min for ?
sym  dbc8  "dbc8_2400rpm"                       # 2580 =9600/4=2400

sym  dbd4  "dbd4_1500rpm"                    # 1770 =6000/4=1500  
sym  dbd6  "dbd6_20"                       # 14 =20
SYM  dbd8  "trans_type_1"                  # 1=auto 0=man?
SYM  DBDE  "P/E_sw_HWP_0"                 # ? power eco switch hardware present ??
SYM  DBDF  "p/e_lmp_HWP_0"                 # shift lamp? ?power econ lamp hardware present
SYM  DBE0  "p/e_HWP_1?"                  # ? power /eco switch hardware present ?
SYM  DBE2  "adder+652=tot?"                    # adder for failed tot ??
SYM  DBE7  "?HW_PRESENT?"                # hwpres ? 8d8 ??
sym  dbe8  "dbe8_1.06?"                   # 351f =13599/12800=1.06
sym  dbea  "dbea_1.51?"                  # 4b85 =19333/12800=1.51
SYM  dBEE  "64c_less_than"               # 64c less than jump to 
SYM  DBF0  "8d8_max_?"                   # 8d8 max ??
SYM  DBF1  "8d8_min_?"                   # 8d8 min ??
sym  dbf2  "dbf2_250"                    # fa = 250
SYM  dbf4  "438_P/E_sw?"
SYM  dbf6  "646_tps_trans_min??
sym  dbf8  "dbf8_5"                    # 5 =5
SYM  DBFA  "adc0i_sw_0.175V"               # switch point for ADC0i (8c0 =2240 / 0.175v)
SYM  DBFC  "adc0i_sw_0.5V"               # switch point for ADC0i (1900 =6400 / 0.5v)
sym  dc02  "dc02_60/?"                      # 3c =60
sym  dc03  "dc03_60/?"                      # 3c =60
SYM  E77A  "RfE"
SYM  E77C  "6d4_timer_p/e_sw_10ticks"      # time more to change state p/e switch flg81_b3=0
SYM  E77D  "6d5_e77d?"                 # 6d5 ??min for ?
SYM  E77E  "403_loadx_map_min_for?"    # loadx/map min for ?
SYM  E780  "vss_raw?-?"                # vss raw ????
SYM  E782  "e782_2200rpm"            # 2260 =8800/4=2200
SYM  E784  "vss_raw_above_?            # vss_raw for ? dpot ?
SYM  E786  "e786_900rpm"               # e10 =3600/4=900rpm
SYM  E788  "vss_raw_hyst_?"            # hyst for vss something ???
SYM  E78C  "?582_dpot_?"               # dpot ? value
SYM  E78E  "?582_dpot_hyst_?"         # dpot hyst ???
Sym  e792  "e792_754?"                   # 2f2 =754/?
Sym  e794  "e7a3_0"                   #
Sym  e796  "e7a3_0"                   #
SYM  E798  "587_time_max?_2"             # 2 =2 587 timer time to sw/reset?
SYM  E799  "8d8_defult_85"             # 15 =85
Sym  e79a  "e79a_4"                   # 4 =4
Sym  e79b  "e79b_4"                   # 4 =4
Sym  e79c  "e79c_2"                   # 2 =2
Sym  e79d  "e79d_2"                   # 2 =2
Sym  e79e  "e79e_3"                   # 3 =3
Sym  e79f  "e79f_3"                   # 3 =3
SYM  E7A0  "ect_max_for_pt?110"           # 6e =110  ect max for part throttle no flgR73_B7_wot=0
SYM  E7A1  "ect_min_for_pt?90"           # 5a =90  ect min for part throttle no flgR73_B7_wot=0
SYM  E7A2  "424_min_for_pt?"           # b8 =184  424_out min for part throttle no flgR73_B7_wot=0
Sym  e7a3  "e7a3_16"                   # 10 =16
Sym  e7a4  "e7a4_3"                   # 3 =3
Sym  e7a5  "e7a5_3"                   # 3 =3
Sym  e7a6  "e7a6_0"                   # 0 =0
sym  e7a7  "e7a7_hwp?_1"              # ?hwp??
SYM  E7A8  "426_time_st_max?"          # 426_time_st max to jump
SYM  E7A9  "427_timer_max?"            # 427_timer max to jump
SYM  E7AA  "427_timer_min?"            # 427_timer min to jump

SYM  E8A4  "?wot_min_spk??"
SYM  e8a6  "idle_spk_n_1500rpm"               # idle speed in self test
SYM  E8AC  "purge?_45a"
SYM  E8AE  "purge_?_45a"
SYM  E8B0  "purge_SP_add_583"
SYM  E8B2  "purge_??"
SYM  E8B4  "purge_min_506"
SYM  E8B6  "purge_min_508"
SYM  E8B8  "purge_max_508"
SYM  E8BA  "purge_min_500rpm"
SYM  E8BC  "purge_max_3500rpm"
SYM  e8c2  "spk_lower_clip"       # splclp
SYM  e8c3  "spk_upper_clip"       # spuclp
SYM  E8C4  "?wot_spk?"
SYM  E8C9  "purge???"
SYM  E8CA  "purge_SP_add_583"
SYM  E8CB  "purge_SP_add_583"
SYM  E8CC  "purge_SP_add_583"
SYM  E8CD  "purge_min_58b"
SYM  E8CE  "purge_related_HWP_0"
sym  e8d2  "e8d2_154/4=38.5"           # 9a =154/4=38.5
sym  e8d4  "e8d4_96/4=24"           # 60 =96/4=24

SYM  EBF4  "A/C_evap_low-0.05V"
SYM  EBF6  "A/C_evap_hi_4.5V"
SYM  EBF8  "A/C_evap_oor_low_0.05V"
SYM  EBFA  "A/C_evap_oor_hi_2.75V"

SYM  EC00 "ec00_c8=200?"
SYM  EC01 "ec01_c8=200?"
SYM  EC02 "ec02_c8=200?"
SYM  EC03 "ec03_c8=200?"

SYM  EC09 "ec09_19=25?"
SYM  EC0E "ec0e_c8=200?"
SYM  EC0F "ec0f_c8=200?"

SYM  EC1A "ec1a_32=50?"
SYM  EC1B "ec1b_32=50?"
SYM  EC1C "ec1c_32=50?"
SYM  EC1E "ec1e_32=50?"
SYM  EC1F "ec1f_32=50?"

SYM  EC20 "ec20_64=100?
SYM  EC21 "ec21_64=100?
SYM  EC27 "ec27_01=1?"
SYM  EC2A "ec2a_01=1?"
SYM  EC2C "ec2c_32=50?"
SYM  EC2D "ec2d_32=50?"

SYM  EC36 "ec36_64=100?" 
SYM  EC37 "ec37_64=100?"
SYM  EC38 "40e_tps_V_hyst_flgR81_B0"        # hyst for ec38
SYM  EC3A "45C+EC3A_below_flgR81_B0"      # if 40e_map above set flag R81_B0=1

SYM  EC40 "edf_lo_hyst?"                  # Temp above desired 
SYM  EC42 "edf_hi_hyst?"                  # temo above desired
SYM  EC44 "max_410_n_for_A/C"             # 6200 rpm ? max rpm for a/c ??
SYM  EC46 "min_410_n_for"
SYM  EC48 "410_n_?_350_rpm"         # 350 rpm if revs below this set flag R82_B1=1
SYM  EC4A "410_n_hyst?_50_rpm"          # 50 rpm hyst for ec48 revs to change flag R82_B1=1 to =0
SYM  EC4C "a/c_temp_below_188deg"      # 188 ? if a/c_temp below this set flag R82_B4=0 if above set =1
SYM  EC4E "a/c_temp_hyst_24deg"       # 24 ? hyst for ec4c a/c_temp to change flag R82_B4=0

SYM  EC50 "481_time_max?"                 # ? timer for a/c ?? 
SYM  EC51 "ect_2_min_?"
SYM  EC52 "415_act_min_?"
SYM  EC54 "414_ect_max_123deg"         # if ect below set flag R82_B2=0
SYM  EC55 "414_ect_hyst_01deg"        # hyst for ec54 ect below set flag R82_B2=0
SYM  EC56 "482_EDF_timer?"                   # electric drive fan timer?? 60 sec? 482 above ec56 set flag R82_B0=1
SYM  EC60 "A/C_HWP_1"
SYM  EC62 "A/C_min_temp_8c=140"               # 8c ? -12 degC ?? a/c min temp set b0_R7d=0
SYM  EC64 "816_min_"
sym  ec6f  "ec6f_6"                  # 6 =6

sym  ec70  "ec70_11"                   # b =11
sym  ec71  "ec71_2"                   # 2 =2

sym  ec80  "ec80_1228/?_ticks"                   # 4cd =1229/?=  ticks ?
sym  ec82  "ec82_?2.50?"                     # 7d71 =32113/12800?=2.50?
sym  ec86  "ec86_99_degC"                   # 63 =99

SYM  EC96 "a/c_evap_temp_22?"               # evap tempset point dc=220/10=22
SYM  EC98 "a/c_evap_t_hyst_5.2?"             # evap hyst  34=52/10=5.2
sym  ec9a "ec9a_"                     # 303 =771
SYM  EC9C "?WAC_0.25V"
SYM  EC9E "?WAC_3.85V"

SYM  ECA0 "806_lessthan_eca0_for?"         # sub_9a27      
SYM  ECA3 "kph_min_for?"                   # sub_9a27
SYM  ECA4 "kph_max_for?"                   # sub_9a27
SYM  ECA5 "415_act_min_for?"               # sub_9a27
SYM  ECA6 "414_ect_min_for?"              # sub_9a27

##### Functions ######

fun  c042 c047 "fn_C042": UY X 10 : UY X 10
fun  c048 c063 "FN_C048": SW X 10 : UW X 10 V 256       # in=652
fun  c064 c07f "FN_C064": SW X 10 : UW X 10             # in=652
fun  c082 c08d "FN_C082": UY X 10 : UY X 10             # in=520_in
fun  c08e c099 "FN_C08E": UY X 10 : UY X 10             #  in=520_in (load x ?? if b2_R8a=0)
fun  c09a c0af "FN_C09A": UY X 10 : UY X 10             #  in= 520_in 
fun  c0b0 c0c5 "FN_C0B0": UY X 10 : UY X 10             #  in= 520_in if b6_R7f=0
fun  c0c6 c0d3 "FN_C0C6": UY X 10 : UY X 10

fun  c0d4 c0f3 "FN_C0D4_idle_AM_D??": UW X 10 : UW X 10            # ? idle air mass drive ??
fun  c0f4 c113 "FN_C0F4_idle_AM_N??": UW X 10 : UW X 10            # idle air mass neutral ??

fun  c114 c12f "FN_C114": SW X 10 : UW X 10 V 256                # in=415_act
fun  c136 c149 "FN_C136_map_transfer_to_tps": UW X 10 : UW X 10      # ? in=416_map ? conversion for tps ??? ?8d6?
fun  c14a c165 "FN_C14A_tps_transfer_to_map?TPREL?": UW X 10 : UW X 10      # in=40e out=416 ?for falure ??

fun  c170 c197 "ECT/ACT_transfer": UW X 10 V 12800 : SW X 10 V 256   # in=446 out=6d7 / in=448 out=415
fun  c198 c1bf "act-transfer": UW X 10 V 12800 : SW X 10 
fun  c1c0 c1ef "ADCBi2_c1c0_P/E": UW X 10 V 12800 : UW X 10             # in=452
fun  c1f0 c207 "FN002_bp_transfer": UW X 10 V 256 : UW X 10  V 2048    # in=70c bp transfer x/256 hz  y/2048 hgin

fun  c208 c223 "fuel_startup_tbl_sclr_time": UW X 10 : UW X 10 V 256      # in=426_timer_post_st
fun  c224 c237 "FN_C224": UW X 10 : UW X 10 V 256         
fun  c238 c257 "FN_C238_idle_sclr_ect": SW X 10 : UW X 10 V 256                               # clm~? in=414_ect  tbl_ca60

fun  c258 c287 "tbl_sclr_for_map_word": UW X 10 V 1.28 : UW X 10 V 256        # in=512 ? out=MAP_W_row
#fun  c258 c287 "FN071L_MAP~Row" :UW V 4 :UW V256                       # "table row scaler for map word"fun  c288 c29f "fuel_tbl_sclr_for_ect/act": SW X 10 : UW X 10 V 256

fun  c288 c29f "fuel_tbl_sclr_for_ect/act": SW X 10 V 128 : UW X 10 V 256   # x/128???
fun  c2a0 c2bb "tbl_sclr_for_rpm": UW X 10 V 4 : UW X 10 V 256 
#fun  c2a0 c2bb "FN070_RPM~Clm" :UW V4 :UW V256                       # in=410 out=6de "table column scaler for rpm"

fun  c2bc c2d7 "fuel_tbl_sclr_for_map/bp?LOAD_X": UW X 10 V 1.28 : UW X 10 V 256                                    
fun  c2d8 c2f3 "fuel_ol_stabilised_tbl_sclr_for_map/bp?LOAD": UW X 10 V 1.28 : UW X 10 V 256
fun  c2f4 c307 "Fuel_start_ect_row_sclr_c81c/fn024": UW X 10 : UW X 10 V 256              # row~  c81c

fun  c308 c31b "Fuel_start_clm_sclr_Time/pip_c81c/?fn023?": UW X 10 : UW X 10 V 256       # clm~ in=40e_map_hz??
fun  c31c c337 "FN071_tbl_sclr_for_map": UW X 10 V 8 : UW X 10 V 256     # in=416 out=6e0
fun  c34c c373 "iECT_Transfer": UW X 10 V 12800 : SW X 10            # in=446 out=769

fun  c422 c451 "FN_C422": UW X 10 : UW X 10         # in-827
fun  c452 c481 "FN_C452": SW X 10 : UW X 10         # in=414_ect out=81a
fun  c4c6 c4d9 "FN_C4C6": UW x 10 : UW X 10         # in=403_load_x
fun  c4da c4f1 "FN_C4DA": UW X 10 : UW X 10         # in=410_n

fun    c636 c64d "Func_C636": UW X 10 : UW X 10             # ?in=410_n ? ?out=6ec ?
fun    c64e c669 "Func_C64E": UW X 10 : UW X 10             # ?in=410_n ?
fun    c66a c67d "Func_C66A": UW X 10 : UW X 10 V 256 
fun    c67e c695 "Func_C67E": UW X 10 : UW X 10 V 256      # in=410_n
fun    c696 c6ad "Func_C696": UW X 10 : UW X 10            # in=410_n
fun    c6ae c6c9 "FN_C6AE_Purg_438": UW X 10 : UW X 10           # in=438
fun    c6ca c6d7 "FN_C6CA_Purg_ACT": SY X 10 : UY X 10           # in=415_act
fun    c6d8 c6f3 "FN_C6D8_Purge_80c_time": UW X 10 : UW X 10      # in=80c_timer
fun    c6f4 c701 "FN_C6F4_purge_MAP": UY X 10 : UY X 10           # in=416_map

fun    c702 c71d "Func_C702": UW X 10 : UW X 10      # ?"P/E_transfer" ? purge ? in=438 out=814

fun    c804 c81b  "fn_c804_fn069a?" : UW X 10 : UW X 10  # fn069a ??

fun   c938 c94f "FN_C938_": UW X 10 : UW X 10     # in=VBAT

fun  cbf6 cc11 "daspot_decay_rate": UW X 10 V 4096 : UW X 10 V 4096  # in=48c x/4096  y/4096

fun  cc36 cc5d "a/c_temp_tbl_sclr": SW X 10 : UW X 10 V 256   # in=478  col~ ebb4
fun  cc5e cc81 "FN_CC5E": UW X 10 : UW X 10 V 256             # in=7dc  row~ ebb4

fun  cd1a cd2d "fn882_dashpot_max": UW X 10 V 4 : UW X 10     # in=410
fun  cd4c cd77 "FN_CD4C": UW X 10 : UW X 10                     # in=408
fun  cd78 cd81 "ve_multiplier_for_act": SY X 10 : UY X 10   # in=415
fun  cd82 cd93 "fn367_injector_comp_batt_volt": UY X 10 : UY X 10   #   in=vbat out=54c

#fun ce22 ce3d "func_ce22_": UW X 10 V 4 : UW X 10        # in=410_n
#fun ce3e ce59 "func_ce3e_": UW X 10 V 4 : UW X 10        # in=410_N  if b2_R8a=0 ,if (R40 >= 45a_in_d026)
fun ce5a ce69 "func_ce5a_": UY X 10 : UY X 10        # in=58b  if (R40 < 583_sp) B2_R7a = 1;



fun  cfba cfc3 "cranking_fuel_pw_mult_vs_time": UY X 10 : UY X 10     # ?in=480?  
fun  cfc4 cfe7 "cranking_fuel_pwvs_ect": SW X 10 : UW X 10           # ?in=414?
fun  cfe8 d00b "Cranking_PW_multiplier_vs_TPS": UW X 10 : UW X 10     # ?in=40e?

fun  d00c d015 "FN_D00C_cranking_fuel_pw_act": SY X 10 : UY X 10         # 1n=415 act
fun  d026 d049 "Func_d026_45a_?": UW X 10 : UW X 10                  # in=45a  out=7c6_?

fun  d04a d059 "FN_D04A_": UY X 10 : UY X 10         # in=70e out=7ce
fun  d05a d071 "FN_D05A_": UW X 10 : UW X 10         # in=462 ?out=7d0?
fun  d072 d099 "FN_D072_": SW X 10 : UW X 10         # in=  out=7cc

fun  d09a d0c1 "FN_D09A_7b0_?": SW X 10 : UW X 10     # in=7b0 out=7b8
fun  d0c2 d0e5 "FN_D0C2_438_?": UW X 10 : UW X 10     # in=438 out=7ba
fun  d0e6 d109 "FN_D0E6_": SW X 10 : UW X 10 
fun  d10a d12d "FN_D10A_414_ect": SW X 10 : UW X 10     # in=414_ect out=7c8
fun  d12e d151 "FN_D12E_related_404_lam": UW X 10 : UW X 10     # in=404 out=7d2


fun  d286 d29d "Func_d286_Baro_transfer?": UW X 10 : UW X 10     # in=708 out=70a


fun  d5bc d5c7 "FN_D5BC": SY X 10 : UY X 10                # in=414_ect    out=51f_ect
fun  d5c8 d5d3 "?cold_fuel_mult_time_vs_ect?": SY X 10 : UY X 10        # in=414 jm
fun  d5d4 d5fb "trans_shift_sch_1-2_econ_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d5fc d623 "trans_shift_sch_2-3_econ_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648

fun  d624 d64b "trans_shift_sch_3-4_econ_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d64c d673 "trans_shift_sch_3-4_after_4-3_lpg": UW X 10 V 4 : UW X 10 V 115
fun  d674 d69b "trans_shift_sch_econ_4-3_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d69c d6c3 "trans_shift_sch_3-2_econ_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d6c4 d6eb "trans_shift_sch_2-1_econ_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d6ec d713 "trans_shift_sch_1-2_power_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648

fun  d714 d73b "trans_shift_sch_2-3_power_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d73c d763 "trans_shift_sch_3-4_power_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d764 d78b "trans_shift_sch_4-3_power_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d78c d7b3 "trans_shift_sch_3-2_power_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d7b4 d7db "trans_shift_sch_2-1_power_lpg": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d7dc d803 "trans_TQ_lock_curve_4th_power_lpg": UW X 10 V 4 : UW X 10 V 115       #in=648

fun  d804 d82b "fn018_trans_TQ_lock_curve_after_3-4_shift_lpg?[648]": UW X 10 V 4 : UW X 10 V 115      #in=648
fun  d82c d853 "fn019_trans_TQ_lock_curve_4th_econ_lpg?[648]": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  d854 d87b "fn020?_trans_tq_unlock_curve_3rd_eco_lpg?[648]": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  d87c d8a3 "fn021?_might_be_trans_tq_unlock_curve_3rd_eco_lpg?[648]": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  d8a4 d8cb "fn022?_trans_TQ_lock_curve_3rd_econ_lpg?[648]": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  d8cc d8f3 "fn023?_trans_TQ_unlock_curve_4th_econ_lpg?[648]": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  d8f4 d91b "fn024?_trans_TQ_unlock_curve_3rd_power_lpg?[648]": UW X 10 V 4 : UW X 10 V 115       #in=648

fun  d91c d943 "fn025?_??trans_TQ_unlock_3r_eco_lpg??[648]": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  d944 d96b "trans_TQ_curve??": UW X 10 V 4 : UW X 10 V 115
fun  d96c d993 "trans_TQ_lock_curvefn026?[648]": UW X 10 V 4 : UW X 10 V 115       #in=648

fun  dab4 dae3 "Func_dab4": UW X 10 V 115 : UW X 10     # in=630 out=688
fun  dae4 db13 "Func_dae4": UW X 10 V 115 : UW X 10     # in=630 out=688

fun  dc0e dc39 "FN793D_iTOT_Tfr": UW X 10 V 12800 : SW X 10 
fun  dc3a dc61 "trans_shift_sch_1-2_econ": UW X 10 V 4 : UW X 10 V 115        #in=648      
fun  dc62 dc89 "trans_shift_sch_2-3_econ": UW X 10 V 4 : UW X 10 V 115        #in=648      
fun  dc8a dcb1 "trans_shift_sch_3-4_econ": UW X 10 V 4 : UW X 10 V 115       #in=648       
fun  dcb2 dcd9 "trans_shift_sch_3-4_after_4-3": UW X 10 V 4 : UW X 10 V 115       #in=648        
fun  dcda dd01 "trans_shift_sch_4-3_econ": UW X 10 V 4 : UW X 10 V 115        #in=648
      
fun  dd02 dd29 "trans_shift_sch_3-2_econ": UW X 10 V 4 : UW X 10 V 115        #in=648       
fun  dd2a dd51 "trans_shift_sch_2-1_econ": UW X 10 V 4 : UW X 10 V 115          #in=648     
fun  dd52 dd79 "trans_shift_sch_1-2_power": UW X 10 V 4 : UW X 10 V 115         #in=648     
fun  dd7a dda1 "trans_shift_sch_2-3_power": UW X 10 V 4 : UW X 10 V 115          #in=648    
fun  dda2 ddc9 "trans_shift_sch_3-4_power": UW X 10 V 4 : UW X 10 V 115        #in=648      
fun  ddca ddf1 "trans_shift_sch_4-3_power": UW X 10 V 4 : UW X 10 V 115         #in=648      
fun  ddf2 de19 "trans_shift_sch_3-2_power": UW X 10 V 4 : UW X 10 V 115        #in=648 
     
fun  de1a de41 "trans_shift_sch_2-1_power": UW X 10 V 4 : UW X 10 V 115          #in=648     
fun  de42 de69 "trans_TQ_lock_curve_4th_power": UW X 10 V 4 : UW X 10 V 115        #in=648       
fun  de6a de91 "trans_TQ_lock_curve_after_3-4_shift": UW X 10 V 4 : UW X 10 V 115        #in=648       
fun  de92 deb9 "trans_TQ_lock_curve_4th_econ": UW X 10 V 4 : UW X 10 V 115            #in=648   
fun  deba dee1 "trans_TQ_lock_curve_after_3-4_shift": UW X 10 V 4 : UW X 10 V 115        #in=648        
fun  dee2 df09 "might_be_tq_lock_3-4_shift": UW X 10 V 4 : UW X 10 V 115       #in=648

fun  df0a df31 "trans_TQ_lock_curve_3rd_econ": UW X 10 V 4 : UW X 10 V 115                #in=648
fun  df32 df59 "trans_TQ_unlock_curve_4th_econ": UW X 10 V 4 : UW X 10 V 115            #in=648   
fun  df5a df81 "trans_TQ_unlock_curve_3rd_power": UW X 10 V 4 : UW X 10 V 115          #in=648      
fun  df82 dfa9 "??trans_TQ_unlock_3r_eco??": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  dfaa dfd1 "trans_TQ_unlock_curve_4th_power": UW X 10 V 4 : UW X 10 V 115            #in=648    
fun  dfd2 dff9 "trans_tq_unlock_curve_3rd_eco": UW X 10 V 4 : UW X 10 V 115               #in=648 
fun  dffa e021 "might_be_trans_tq_unlock_curve_3rd_eco": UW X 10 V 4 : UW X 10 V 115        #in=648

fun  e022 e049 "fn055_trans_TQ_??[648]": UW X 10 V 4 : UW X 10 V 115        #in=648
fun  e04a e071 "fn056_trans_TQ_??[648]": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  e072 e099 "fn057_trans_TQ_??[648]": UW X 10 V 4 : UW X 10 V 115       #in=648
fun  e09a e0c1 "fn058_column_sclr_e55a[652]": SW X 10 : UW X 10 V 256   # in=652 row~ ? e55a
fun  e0c2 e0d5 "e0c2_row_sclr_e55a[616]": UW X 10 : UW X 10 V 256        # clm~ ? e55a
fun  e0d6 e101 "tbl_sclr_for_tps[e0d6]": UW X 10 : UW X 10 V 256        # in=646 clm~ 

fun  e102 e12d "tbl_sclr_for_rpm_trans[e102]": UW X 10 : UW X 10 V 256   # in=630 out=65e  row~
fun  e12e e13d "Func_e12e": UW X 10 : UW X 10                            # in=652 out=66c #zz#630in e12e out65e
fun  e13e e15d "Func_e13e_": SW X 10 : UW X 10                            # in=652 out=66c
fun  e15e e175 "Func_e15e_column_sclr_for_e692": UW X 10 : UW X 10 V 256  # in-66a clm~ e692
fun  e176 e189 "Func_e176_row_sclr_for_e692": UW X 10 : UW X 10 V 256    # ?in=612? row~ e692
fun  e18a e1b1 "trans_lock??_lpg": UW X 10 V 4 : UW X 10 V 115             # ?in=648? ?kph?
fun  e1b2 e1d9 "trans_unlock?_lpg": UW X 10 V 4 : UW X 10 V 115               # ?in=648? ?kph?
fun  e1da e201 "Func_e1da_trans_TQ_?": UW X 10 V 4 : UW X 10 V 115          # in=648  ?kph?

fun  e202 e229 "Func_e202_trans_TQ_?": UW X 10 V 4 : UW X 10 V 115          # in=648  ?kph?

fun  e6aa e6d9 "Func_e6aa": UW X 10 V 115 : UW X 10  # in=630 out=688
fun  e6da e709 "Func_e6da": UW X 10 V 115 : UW X 10  # in=630 out=688

fun  e70a e731 "Func_e70a": SW X 10 : UW X 10          # in=662 out=6b2
fun  e732 e749 "Func_e732": UW X 10 V 115 : UW X 10     # in=630
fun  e74a e779 "Func_e74a": UW X 10 V 115 : UW X 10           # in=630 out=644
fun  e7ac e7cb "Func_e7ac": UW X 10 V 4 : UW X 10             # in=410
fun  e7cc e7eb "Func_e7cc": UW X 10 V 4 : UW X 10             # in=410
fun  e7ec e80b "Func_e7ec": UW X 10 V 4 : UW X 10             # in=410

fun  e80c e82b "Func_e80c": UW X 10 V 4 : UW X 10             # in=410
fun  e82c e83b "FN_E82C": UY X 10 : UY X 10           # in=58b                           # in=58a? 58b
fun  e83c e84b "FN_E83C": UY X 10 : UY X 10              # in=58b                             # in=58a? 58b
fun  e84c e85b "FN_E84C": UY X 10 : UY X 10           # in=58b                                # in=58a? 58b
fun  e85c e86b "FN_E85C": UY X 10 : UY X 10                # in=58b                           # in=58a? 58b 
fun  e86c e887 "FN_E86C": UW X 10 : UW X 10         # in=583_sp                                # in=583
fun  e888 e8a3 "FN_E888": UW X 10 : UW X 10         # in=583_sp                        # in=583
fun  e8d6 e8f1 "FN_E8D6": SW X 10 : UW X 10                    #  out=576            #  out=576
fun  e8f2 e90d "wot_spk_adder_for_rpm": UW X 10 V 4 : UW X 10    # in=410_n

fun  e90e e91b "FN_E90E": UY X 10 : UY X 10                             # in=416
fun  e91c e937 "FN_E91C": UW X 10 : UW X 10                             # in=45a
fun  e938 e94f "FN_E938": UW X 10 : UW X 10                             # in=45a
fun  e950 e95b "FN_E950": SY X 10 : UY X 10                             # in=414

fun  ecae ecc9 "FN_ECAE": UW X 10 : UW X 10                           # in=81e out=741
fun  ecca ece5 "FN_ECCA": UW X 10 : UW X 10                          # in=81e out=741
fun  ece6 ed01 "FN_ECE6": UW X 10 : UW X 10 

fun  ed02 ed29 "tbl_sclr_for_ed52": UW X 10 : UW X 10 V 256   # in=820   clm~ ed52
fun  ed2a ed51 "tbl_sclr_for_ed52[734]": UW X 10 : UW X 10 V 256   # in=734  row~ ed52
fun  ed92 edad "FN_ED92": UW X 10 : UW X 10                         # in=81e out=741
fun  edae edc9 "FN_EDAE": UW X 10 : UW X 10                         # in=81e out=741



##### Tables ######

tab    c4f2 c55d "fuel_ol_stabilised_tbl": O 12 UY X 10
tab    c55e c5b7 "fuel_base_tbl": O 10 UY X 10
tab    c5b8 c607 "fuel_start_up_tbl": O 10 UY X 10    # out=6ee
tab    c71e c789 "?purge_tbl?": O 12 UY X 10
tab    c78a c7f5 "knock?purge": O 12 UY X 10                  # rpm~clm Map~row out=748 ?

tab   c81c c848 "Tbl_Fuel_cranking_c81c": O 5 UY X 10                    # clm=c308  row=c2f4
tab   ca24 ca5f "Tbl_ca24_": O 12 UY X 10                # clm=cb5e(49e) row=cb92(70c) out=434
tab   ca60 ca89 "Tbl_ca60_ISC?": O 7 UY X 10                  # clm=c238(414) row-c9e0(428)

Tab CD94 CDFF "Table_VE": O 12 UY V 2.65 X 10
#tab  cd94 cdff "FN1320_RPM/MAP>VE" :O12 UY V2.56 P +4              # "volumetric efficency table"      

tab    cf1e cf89 "mfa_fuel_multiplier_table": O 12 UY X 10 

tab    d2c2 d32d "spark_lpg_mbt": O 12 UY X 10                
tab    d32e d399 "spark_lpg_mbt_mpg": O 12 UY X 10                
tab    d39a d405 "spark_lpg_bdln_knock": O 12 UY X 10                 
tab    d406 d471 "spark_lpg_bdln_knock_mpg": O 12 UY X 10                
tab    d472 d4c5 "?lpg_adder_tbl": O 12 UY X 10
tab    d4c6 d531 "?lpg_purge_tbl": O 12 UY X 10
tab    d550 d5bb "lpg?adaptive_learning_tbl": O 12 UY X 10
tab    d994 da23 "trans_line_pres_econ_LPG": O 12 UY X 10   # clm=e0d6(646) row= out=6a9
tab    da24 dab3 "trans_line_pres_econ": O 12 UY X 10   # clm=e0d6(646) row= out=6a9    
tab    e55a e571 "Temp_comp_sol_5": O 3 SY X 10             # ? trans sol 5 clm=e0c2(616) row=e09a(652) out=6ac
tab    e572 e601 "trans_line_pres_tbl_LPG?": O 12 UY X 10   # clm=e0d6(646) row= out=6a9                         
tab    e602 e691 "trans_line_pressure_PWR": O 12 UY X 10    # clm=e0d6(646) row= out=6a9           
tab    e692 e6a9 "TV_sol_comp": O 4 UY X 10               # clm=e15e(66a) row=e176 out=6d8
tab    e95c e9c7 "spark_tbl_mbt": O 12 UY X 10                         
tab    e9c8 ea33 "spark_tbl_mbt_mpg": O 12 UY X 10                         
tab    ea34 ea9f "spark_tbl_bdln_knock": O 12 UY X 10                         
tab    eaa0 eb0b "SPK_TBL_BDLN_KN_MPG": O 12 UY X 10          # "spark tbl bdln knock mpg"
tab    eb0c eb5f "Tabl_eb0c_egr?" : O 12 UY X 10               # ??egr table ??
tab    eb60 ebb3 "Tabl_ed60_adder?"  : O 12 UY X 10                 # ? adder table?
tab    ebb4 ebf3 "ebb4_ac_temp_vs_time": O 8 UY X 10          # 8x8 ? clm=cc36(478) row=cc5e(7dc) out=7e0

tab    ed52 ed91 "Tbl_ed52_": O 8 UY X 10                    # clm=ed02(820) row=ed2a(734) out=73d

##### Subroutines #####

SUB 20a2 "Sub_Reset_All"
SUB 2164 "Sub_2164_Cal_init"                # calibration initiation routine 

SUB 2422 "Sub_HSO_Table"               #
SUB 2480 "Sub_Clear_Cell"                  # 

SUB 267d "Sub_Do_Cmd_N"            #
SUB 268f "Sub_Do_Cmd_P"            #

SUB 2f28 "Sub_Update_Htime_pend"   #

SUB 3032 "Sub_set_up_injector_output_edge?"  #

SUB 30ed "Sub_injector_edge_immediate_output_request?" #

SUB 3338 "Sub_Add_H_Beta"        #
SUB 3373 "Sub_Add_H_Delta"       #
SUB 3379 "Sub_MKAY_Calc?"            #


SUB 365F "Sub_UROLAV"                       # rolling average
SUB 3664 "Sub_ROLAV"                        # 
SUB 3666 "Sub_Rolling_Average_Routine"      # rolling average
SUB 368F "SUB_Rolloing_AVE_Filter_Routine"  #

SUB 37AC "Sub_37ac_tbl.Interplt"             # Interpolate 4 byte cells to find Control Value

SUB 3dd8 "Sub_3dd8_tps_state"
SUB 42FE "Sub_42fe_purge"
SUB 43AF "Sub_43af_purge"
SUB 47b8 "Sub_47b8_?lam/hego?"
SUB 48E5 "Sub_48e5_fuel_calc?"
Sub 4a44 "Sub_4a44_act_to_ect?"
Sub 4a64 "Sub_4a64_adaptive"

Sub 52b4 "Sub_52b4_spark_calc?"
SUB 5783 "Sub_5783_purge"
SUB 5F31 "Sub_5f31_Gear~select"
SUB 6016 "Sub_6016_trans"
SUB 6058 "Sub_6058_trans"
SUB 607C "Sub_607c_TOT_test"
SUB 6147 "Sub_6147_P/E_sw/lmp"

SUB 6377 "Sub_6377_lam?"

SUB 653F "Sub_653f_adc0i?"

SUB 6718 "Sub_6718_trns_gear_R_vs_69f"

SUB 6762 "Sub_6762_trns_gear_R"

SUB 6821 "Sub_6821_shft_1-2_4-3_E"
SUB 68AA "Sub_68aa_shft_2-3_E"
SUB 68D0 "Sub_68d0_shft_3-4_E"
SUB 691D "Sub_691d_shft_3-2_E"
SUB 6943 "Sub_6943_shft_2-1_E"
SUB 696A "Sub_696a_shft_1-2_3-2_P"
SUB 69F3 "Sub_69f3_shft_2-3_P"
SUB 6A18 "Sub_6a18_shft_4-3_3-4_P"
SUB 6A5D "Sub_6a5d_shft_2-1_P"
SUB 6A82 "Sub_6a82_tc_L_4_P"
SUB 6AA8 "Sub_6aa8_shft_logic"
SUB 6B16 "Sub_6b16_shft_logic"
SUB 6B40 "Sub_6b40_shft_logic"
SUB 6B5A "Sub_6b5a_P/E_logic"

SUB 6C43 "Sub_6c43_tc_L-UL_3?"
SUB 6CEB "Sub_6ceb_tc_L-UL_4?"

SUB 6D9B "Sub_6d9b_trans"
SUB 6DFE "Sub_6dfe_trans"
SUB 6E08 "Sub_6e08_trans"
SUB 6E96 "Sub_6e96_trans_r/trns_r"

SUB  74F1 "Sub_74f1_trans_pressure"  

SUB 7772 "Sub_7772_trans_solinoid_temp_comp" 
SUB 7816 "Sub_7816_trans_solinoid_logic"  
SUB 786C "Sub_786c_trans_sol_activate_flg_1"  
SUB 78A6 "Sub_78a6_trans_sol_activate_flg_2" 

SUB 7932 "Sub_7932_trans_logic"   
SUB 79E6 "Sub_79e6_trans_logic" 

SUB 832F "Sub_832f_BBM/IMRC"

SUB 9950 "Sub_9950_ADCCi"

SUB 9973 "Sub_9973_lpg?"                  # if bi_fuel=0 set Flg8c_b2_lpg=0

SUB 9C2B "Sub_9c2b_Stack_Error_codes"     # diagnostic proc Table A 

SUB 9C9C "Sub_9c9c_Dump_Hard_Error_Codes?"   # 

SUB  9D89 "Sub_9d89_OBD1_Codes"          # ?? obd1 3 digit codes ??

SUB A0BE "Sub_a0be_Fault_filter_routine?" :E2 F0 N     # byte ??encoding may be wrong ???
SUB A195  "Sub_a195_get_Bytes"
#SUB A1AE "Sub_a1ae_" :Y N :Y N :Y N :Y N   #:UW N : E1 E0 N

Sub  A237 "Sub_A237_Checksum_VO_ROM_COM1"

Sub  A264 "SubA264_iECT_iMAP_Test"
SUB  A2A3 "Sub_a2a3_SET_VIP_TIMER_EX"        # ???
Sub  A2AA "Sub_a2aa_iACT_?_Test"
Sub  A2F3 "Sub_a2f3_Smartlock_Test"
Sub  A30B "Sub_a30b_iTPS_Test"
Sub  A32E "Sub_a32e_A/C_Temp_Test"

SUB A358 "Sub_a358_" :E1 E0 N : E1 E0 N
SUB A360 "Sub_a360_" :E1 E0 N : E1 E0 N : E1 E0 N

Sub  A37F "SubA37F_Arg_Addr_Decode"                       # Decodes addresses for Fault Code Scalars

SUB A3C6 "Sub_A3C6_fan1_test"                           # fan 1 test ? sets fem_777
SUB A3FA "Sub_A3FA_fan2_test"                           # fan 2 test ? sets fem_778

SUB A441 "Sub_a441_KOER_FEM"                              # falure management fault codes
SUB A4E7 "Sub_a4e7_" :E1 E0 N : E1 E0 N : E1 E0 N : E1 E0 N
SUB A509 "Sub_a509_" :E1 E0 N : E1 E0 N : E1 E0 N : E1 E0 N

SUB A66F "Sub_a66f_SET_Service_code"                                  # falure management fault codes
Sub  A673 "SubA673_Str_Code_to_MEM"                       # Stores fault codes to memory if space available

SUB A683 "Sub_a683_" :E1 E0 N : E1 E0 N : E1 E0 N : E1 E0 N

SUB A73F "Sub_a73f_vr_High_Idle_isc_test"   # idle speed test Hi.

SUB A7BB "Sub_a7bb_egoste_lean_check"        #
SUB A7D0 "Sub_a7d0_egoste_rich_check"        #
SUB A7EF "Sub_a7ef_BLOCK_AA"                 #

SUB A7FC "Sub_a7fc_" :E1 E0 N

SUB A801 "Sub_a801_EGO_Switching_Test" :E1 E0 N

SUB A855 "Sub_a855_VIP_Timer"   # ?vip timer ?
SUB A85A "Sub_a85a_Delay_Sec" :E1 E0 N

SUB A86B "Sub_a86b_EXIT"          #

SUB A883 "Sub_a883_vr_LOW_ISC_Com4_411"  # idle speed low test

SUB A8A1  "Sub_a8a1_VR_Goose_SD_set_code?"  # goose set code
SUB A8D8  "Sub_a8d8_VR_Goose_SD_COM1_G1?"   # goose test??

SUB A991 "Sub_a991_VR_EGOBAR"     #

Sub  ABFA "SbgABFA_CC_Patch"




##### Dissasembley Commands #####

SCA 225b   #jm

VEC 237C 23F9 # vector list 
STR 23FA 2421 $Q1 :UY :UW

STR 2424 2443 : W R N : Y O 3 : Y D 240 N : W R N   # jamie
STR 2444 2473 :W R N : Y O 3 : Y D 240 N : Y O 2 : W P 1 : W N  # jamie
STR 2474 247F :W R N :Y O 3: Y D 240 N  # jamie

# 26a8
SCA 277a
SCA 2f28
SCA 32a6
SCA 3338
SCA 3373
SCA 34e7
SCA 3541
SCA 3564
SCA 3571
SCA 368f
SCA 37e6  
SCA 3821
SCA 38cb
SCA 3a0a
SCA 3a1a   
SCA 3b42
#3dcc
SCA 43ed   
SCA 45db 
SCA 4a64  
SCA 59b3 
SCA 6473 
SCA 68e9 
SCA 6d66
str  9b16 9b17: UW 
str  9b18 9b19: UW 
str  9b1a 9b1b: UW 
str  9b1c 9b1d: UW 
str  9b1e 9b1f: UW 
str  9b20 9b21: UW 
str  9b22 9b23: UW 
str  9b24 9b25: UW 
str  9b26 9b27: UW 
str  9b28 9b29: UW 
str  9b2a 9b2b: UW 
str  9b2c 9b2d: UW 
str  9b2e 9b2f: UW 
str  9b30 9b31: UW 
str  9b32 9b33: UW 
str  9b34 9b35: UW 
str  9b36 9b37: UW 
str  9b38 9b39: UW 
str  9b3a 9b3b: UW 
str  9b3c 9b3d: UW 
str  9b3e 9b3f: UW 
str  9b40 9b41: UW 
str  9b42 9b43: UW 
str  9b44 9b45: UW 
str  9b46 9b47: UW 
str  9b48 9b49: UW 
str  9b4a 9b4b: UW 
str  9b4c 9b4d: UW 
str  9b4e 9b4f: UW 
str  9b50 9b51: UW
#9e56 
word    a25e  a25f  
word    a260  a261
word    a262  a263
SCA a4cc   
# a5b1
SCA a7d9  
SCA a96b  
SCA aaf8 
# ad68  # jm